-
Notifications
You must be signed in to change notification settings - Fork 0
Pro Integration
LucQuebec edited this page Jul 5, 2026
·
1 revision
OpenCV Pro is OpenCV 5.0 built with the full
opencv_contrib set, delivered as a prebuilt Android AAR. Core + every contrib
module, arm64-v8a + x86_64, API 24+, 16 KB aligned — no CMake, no NDK, no rebuild.
After purchase you get opencv-android-pro-<version>.aar. Drop it in your module's
libs/ and reference it:
// build.gradle.kts (module)
dependencies {
implementation(files("libs/opencv-android-pro-5.0.0.aar"))
}import org.opencv.android.OpenCVLoader
check(OpenCVLoader.initLocal()) { "OpenCV failed to load" }import org.opencv.face.FaceRecognizerSF // face recognition
import org.opencv.aruco.ArucoDetector // ArUco markers
import org.opencv.tracking.TrackerCSRT // robust tracking
import org.opencv.ml.SVM // classic ML (moved out of core in 5.0)
import org.opencv.xobjdetect.* // Haar / HOG (moved out of core in 5.0)All of these resolve with the Pro AAR and fail with the official one — that's the difference.
- Models are not bundled (ONNX, Haar XML, SFace, etc.) — download the ones you need and ship them in assets, like with the official SDK.
- Same Java package layout as upstream OpenCV (
org.opencv.*) — your existing code and samples work unchanged.
OpenCV Pro — $24 individual / $62 team · Jokobee · contact@jokobee.com