Czy istnieje sposób na uzyskanie znacznika czasu, gdy przechwycono ramkę podglądu z aparatu Android?Znacznik czasu podglądu ramki na aparat z Androidem
- żadna metoda Kamera wraca znacznik czasu
- nie może uzyskać dostępu do kamery z natywnego kodu
- rozmiar bufora nie jest statyczna (w zależności od wielkości min podglądu nabytego od aparatu - kiedy i czy metoda jest i jeśli w kolejce jest więcej ramek, to są bufory podglądu, które są odrzucane.
- Szybkość klatek, która została ustawiona (ponownie, jeśli/kiedy metoda działa) jest tylko wskazówką dla systemu, kamera może zignorować wartość. To samo odnosi się do liczby klatek na sekundę, którą kamera powraca.
Wykonuję ciężkie przetwarzanie obrazu w czasie rzeczywistym, a małe błędy po ich dodaniu stanowią poważny problem.
Czy odwołujesz się do wywołania zwrotnego onPreviewFrame, prawda? Powinny istnieć dane EXIF w bajcie [], które zostanie przekazane, zakładając, że jest to przynajmniej JPEG. – michaelg
O ile mogę powiedzieć, nie ma exif w danych, tylko surowy obraz – LambergaR
Za brak EXIF: Nie jestem pewien, czy to zadziała, ale czy próbowałeś jawnie ustawić format podglądu do ImageFormat.jpeg? Format NV21 (domyślny) może nie mieć żadnego miejsca do przechowywania danych EXIF. –