AndroidStudioにOpenCVのモジュールを導入する
カメラ関係のアプリ開発を目論んで、AndroidStudio3.4にopencv4.1.0を導入しましたので記録します。
●Opencvをダウンロードします
Opencvのサイト(https://opencv.org/releases/)からAndroidをダウンロードして解凍します。
opencv-4.1.0-android-sdk.zip
以下AndroidStudioのプロジェクトで作業します。
●プロジェクトにOpenCVのモジュールを追加します
プロジェクトツリーのappで右クリックでNew→Moduleを押します
ImportGradeProjectを選択して
Source directoryに先ほど解凍した
OpenCV-android-sdk\sdkを指定します。
Module nameは自動的に:sdkが付きました。
●appにopenCVの依存関係を設定します
プロジェクトツリーのappで右クリックでOpen Module Settingsを押します
DependencyでModules:appでDeclare Dependenciesで+を押して
先ほど追加したOpeCVのモジュール(sdk)を追加して、Dependenciesに設定します。
●最小バージョンを調整します
build.grade(Module:sdk)のminiSdkVersion の初期値の21を、
build.grade(Module:app)のminiSdkVersion と同じににあわせて修正します。(今回は15でした)
以上です。