Tôi hiện đang phát triển một ứng dụng cần quay video ở chế độ nền và xử lý video.Cách sử dụng Máy ảnh Android trong nền?
(Nó cần để có được máy ảnh dữ liệu xem trước thời gian thực trong nền và phải xử lý hình ảnh dữ liệu preview)
Tuy nhiên, để đạt được điều đó, tôi cần phải sử dụng Camera và OpenCV như dịch vụ, và có vẻ như rằng không thể sử dụng JavaCameraView trong OpenCV và Android.Hardware.Camera mà không sử dụng bất kỳ bản xem trước nào.
Đây là câu hỏi của tôi.
Tôi nghe nói rằng NativeCamera trong OpenCV có thể được sử dụng cho mục đích này. Có thể không? (Có thể có ví dụ?)
Có phương pháp nào để tôi có thể sử dụng JavaCameraView (hoặc các nội dung tương tự) cho mục đích này không? Tôi hiện đang sử dụng Galaxy S4.
Có bất kỳ cách giải quyết tốt nếu android không hỗ trợ phương pháp như vậy? (Sử dụng máy ảnh Preview mà không xem bề mặt, hoặc camera Process dữ liệu mà không sử dụng xem trước)
(KHÔNG BẮT BUỘC) Tại sao android không hỗ trợ hoạt động như vậy? Điều đó rất phiền!
Cảm ơn bạn đã trả lời câu hỏi.
Tôi có tình huống tương tự như bạn bây giờ. Bạn đã có một số giải pháp? –
Bản sao có thể có của [android - sử dụng máy ảnh từ bên trong dịch vụ nền] (http://stackoverflow.com/questions/6901542/android-use-camera-from-within-background-service) –
https://github.com/ kevalpatel2106/android-hidden-camera - thư viện này cung cấp giao diện dễ dàng để chụp ảnh từ nền. –