Pracuję nad projektem przy użyciu OPENCV. Mam pewien proces na onCameraFrame. Chociaż pokazuje podglądy, użytkownik może zrobić zdjęcie. Ale w niektórych urządzeniach przyjmuję błąd po wywołaniu metody takePicture (...). Co powinienem zrobić?Android Camera takePicture używa Previews małego bufora
E/Camera-JNI(11783): Manually set buffer was too small! Expected 539380 bytes, but got 460800!
nowy objaw: wielkość tego bufora jest mój rozmiar ramki, 460800. Zalogowałem rozmiar ramki w onCameraFrame. Każda z ramek ma rozmiar 460800. O ile mi wiadomo, takePicture próbuje użyć bufora podglądu. A ich rozmiary są różne.
Już ustawiam parametry kamery .. :(Jeśli ustawię połowę ramki obrazu, to działa, ale nie jest to właściwa droga. – atasoyh