Ask Your Question

Revision history [back]

OpenCV native camera uses undocumented Android API that changes from version to version and from SoC vendor to SoC vendor. So, native camera support in OpenCV depends on SoC vendor, but not from phone vendor. There were some OpenCV problems with Qualcomm camera stack on Android 4.0.x. Some of them, but not all, were fixed after device update up to Android 4.1 and newer. The same situation with devices based on MTK processors. Native camera is not stable feature of OpenCV and I do not recommend you to use it in target apps.