Cara Install Library OpenCV di Android Studio

Pada kesempatan kali ini saya akan membuat tutorial OpenCV menggunakan android. Jadi apabila anda ingin menggunakan library OpenCV di android maka anda install terlebih dahulu Android Studio nya.




Native OpenCV menggunakan Android Studio

  • Saya menggunakan android studio 3+
  • Library OpenCV 3.2.0 android sdk

Pemakaian

  • Pastikan Anda memiliki Android SDK up to date, dengan menginstal NDK dan CMake -> Tools -> SDK Manager -> SDK Tools -> Apply NDK dan CMake
  • Unduh OpenCV SDK terbaru untuk Android dari OpenCV.org dan dekompresi file zip. Disini
  • Ikuti code program tutorial ini
  • Buat symlink bernama jniLibs di app/src/main yang menunjuk ke YOUR_OPENCV_SDK/sdk/native/libs
  • Di app/CMakeLists.txt ubah baris 9 menjadi poin ke YOUR_OPENCV_SDK/sdk/native/jni/include
  • Sinkronkan gradle
  • Jalankan aplikasi




Cara Membuat Aplikasi Sederhana OpenCV Native

  • Pastikan Anda memiliki Android SDK up to date, dengan NDK sudah  diinstal
  • Unduh OpenCV SDK terbaru untuk Android dari OpenCV.org dan dekompresi file zip. Disini
  • Buat proyek Android Studio baru
    • Check Include C++ Support
    • Pilih empty Activity
    • Di C ++ Support, Anda dapat check  -fexception dan -frtti
  • Impor modul libraryOpenCV
    • New -> Import Module
    • Pilih YOUR_OPENCV_SDK/sdk/java folder
    • Uncheck replace jar, uncheck replace lib, uncheck create gradle-style
  • Atur modul library OpenCV  Edit openCVLibrary/build.gradle agar sesuai dengan SDK Anda ( samakan versi SDK di OpenCVLibrary/build.gradle dengan app/build.gradle) :
  • Tambahkan OpenCV module dependency di app moduleFile -> Project structure -> Module app -> Dependencies tab -> New module dependency -> choose OpenCV library module
  • Buat sebuah symlink dengan nama jniLibs ( New -> Folder -> JNI Folder ) di app/src/main kopi file yang ada di YOUR_OPENCV_SDK/sdk/native/libs ke dalam folder jniLibs tersebut.
  • Atur app build.gradle
    • Tambahkan abiFilters
    • Tambahkan OpenCV jniLibs directory ke dalam app/build.gradle atau ganti sourceSet dengan code dibawah.

     

  • Konfigurasi CMakeLists.txt file
    • Setelah cmake_minimum_required, tambahkan code berikut.

    • Di akhir file tambah lib_opencv pada daftar target_link_libraries setelah native-lib
  • Selesai.




Sekarang tinggal uji ketikan code program dilink berikut ini :

https://www.ivanjul.com/code-program-uji-coba-install-library-opencv-android/

Jika masih terdapat error dan masalah anda bisa komen dibawah 🙂 terimkasih.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

This site uses Akismet to reduce spam. Learn how your comment data is processed.