新建项目并装载OpenCV的so库函数
首先,很重要,先导入so库。
因为我用的3.1版本,所以用的这句话OpenCVLoader.OPENCV_VERSION_3_1_0,不同版本直接改后面的_3_1_0就好了(应该是这样,点进代码里简单看了看)。
单独写上边这行代码是报错的,我照着samples里这个项目的代码写的:
Ref : http://stackoverflow.com/questions/36204781/error-package-android-hardware-camera2-does-not-exist-opencv
Here's the
build.gradle
file of the OpenCV (3.0) module:apply plugin: 'com.android.library'
android {
compileSdkVersion 17
buildToolsVersion "23.0.2"
defaultConfig {
minSdkVersion 8
targetSdkVersion 21
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
}
Change
compileSdkVersion 17
to minimum 21 (recommended 24). Because android.hardware.camera2
was added in API 21.
沒有留言:
張貼留言