【发布时间】:2019-09-07 11:23:53
【问题描述】:
我编写了一个教程,用于设置支持 NDK 的 Android 版 OpenCV 4.1.0。本教程托管在此Github repository 上。尝试将这些说明应用于 Opencv 4.1.1 版本时,出现黑屏。我需要进行哪些更改才能使其适用于 OpenCV 4.1.1?
【问题讨论】:
标签: android opencv android-ndk opencv4android
我编写了一个教程,用于设置支持 NDK 的 Android 版 OpenCV 4.1.0。本教程托管在此Github repository 上。尝试将这些说明应用于 Opencv 4.1.1 版本时,出现黑屏。我需要进行哪些更改才能使其适用于 OpenCV 4.1.1?
【问题讨论】:
标签: android opencv android-ndk opencv4android
OpenCV 4.1.1 是权限感知的。在MainActivity.kt中,你需要
override fun onRequestPermissionsResult(requestCode: Int, permissions: Array<String>, grantResults: IntArray) {
if (requestCode == 1 && grantResults.isNotEmpty() && grantResults[0] == PackageManager.PERMISSION_GRANTED) {
mOpenCvCameraView!!.setCameraPermissionGranted()
}
}
【讨论】: