2011-08-23 24 views
6

Tôi đang làm việc trên một ứng dụng Android bằng máy ảnh và chỉ có các phương tiện tập trung hình ảnh tôi đã tìm thấy yêu cầu sử dụng tính năng lấy nét tự động được tích hợp sẵn. Chức năng của nó là rất tốt khi bạn đang tìm cách chụp ảnh, nhưng khi bạn đang làm việc với video thì đó là một câu chuyện hoàn toàn khác.Có cách nào hiệu quả để tự động tập trung "liên tục" không?

Có cách nào để điều chỉnh tiêu cự liên tục mà không phải đặt lại hoàn toàn tiêu điểm hiện tại không?

Trả lời

4

Xem this.

chỉnh sửa

Không phải là tôi tin rằng trang web sẽ sớm qua khỏi đâu, nhưng chỉ trong trường hợp:

public static final String FOCUS_MODE_CONTINUOUS_VIDEO 

liên tục chế độ tự động lấy nét dành cho quay video. Máy ảnh liên tục cố gắng lấy nét. Điều này lý tưởng cho việc quay video. Ứng dụng vẫn có thể gọi takePicture(Camera.ShutterCallback, Camera.PictureCallback, Camera.PictureCallback) ở chế độ này nhưng đối tượng có thể không được lấy nét. Tiêu điểm tự động bắt đầu khi tham số được đặt. Ứng dụng không được gọi autoFocus(AutoFocusCallback) ở chế độ này. Để ngừng lấy nét liên tục, các ứng dụng sẽ thay đổi chế độ lấy nét thành các chế độ khác. Giá trị không đổi: "continuous-video"

Các vấn đề liên quan