opencv - Android Camera takePicture is using Previews small buffer -
i developing project using opencv. have process on oncameraframe. while shows previews, user can take photo. in devices, take error after called takepicture(...) method. should do?
e/camera-jni(11783): manually set buffer small! expected 539380 bytes, got 460800!
new symptom: buffer's size frame size, 460800. logged frame size @ oncameraframe . every frame's sizes 460800. far understand, takepicture tries use previews buffer. , theirs sizes different.
i solved kind of problem. seems on android 2.2.1 have set camera parameters before call
camera.startpreview()
however on later systems android 3.2.1 no longer issue (however vendor specific).
Comments
Post a Comment