Có cách nào để nhận dấu thời gian khi Khung xem trước máy ảnh Android đã được chụp không?Dấu thời gian xem trước của máy ảnh Android
- không có phương pháp Máy ảnh đang trở lại một dấu thời gian
- bạn không thể truy cập vào máy ảnh từ mã nguồn gốc
- kích thước bộ đệm không phải là tĩnh (phụ thuộc vào kích thước tối thiểu preview mua từ camera - khi nào và nếu phương pháp này là làm việc) và nếu có nhiều khung hình hơn trong hàng đợi thì có các bộ đệm xem trước chúng bị loại bỏ
- tốc độ khung hình đã được đặt (một lần nữa, nếu/khi phương pháp đang hoạt động) chỉ là gợi ý cho hệ thống, máy ảnh có thể bỏ qua giá trị. Tương tự với tốc độ khung hình, máy ảnh quay trở lại.
Tôi đang thực hiện xử lý ảnh nặng trong thời gian thực và các lỗi nhỏ khi được thêm vào cùng nhau là một vấn đề thực sự.
Bạn đang đề cập đến gọi lại onPreviewFrame, phải không? Nên có dữ liệu EXIF trong byte [] được truyền, giả sử nó là JPEG ít nhất. – michaelg
Theo như tôi có thể nói, không có exif trong dữ liệu, chỉ cần hình ảnh thô – LambergaR
Mỗi khi thiếu EXIF: Không chắc chắn nếu điều này sẽ làm việc, nhưng bạn đã cố gắng thiết lập rõ ràng định dạng xem trước cho ImageFormat.jpeg? Định dạng NV21 (mặc định) có thể không có bất cứ nơi nào để lưu trữ dữ liệu EXIF. –