OpenCV download Link version is 3.4.0
Importing OpenCV SDK
- Extract opencv_xxx_sdk.zip
- Android Studio -> File -> import module -> select contain file in java folder
- Android Studio -> File -> Project Structure -> app -> click + button -> select opencv-xxx-sdk
Build Gradle Settings for OpenCV :
apply plugin: 'com.android.library'
android {
compileSdkVersion 23 // SDK version must be 23
buildToolsVersion "27.0.3" // build version
defaultConfig {
minSdkVersion 8
targetSdkVersion 23 // target version 23 or 24, 25 ,26 ,...
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
}
Get Camera Permissions in AndroidManifest.xml
<uses-permission android:name="android.permission.CAMERA"/>
activity_main.xml design
<org.opencv.android.JavaCameraView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:visibility="gone"
android:id="@+id/tutorial1_activity_java_surface_view"/>