ビッグになります。Re:born

ビッグになるよー

Android Studioで既存PJにOpenCVを導入する(未完)

前回

ksyunnnn.hatenablog.com

前回はサンプルを動かしてみた。

参考

OpenCVをandroid Studioで使えるようにするメモ - Qiita

PJを開きOpenCVの居場所を作る

記事の1~5の通りで問題ない * 「libs」というディレクトリを作成 * libsへ「openCV/OpenCV-android-sdk/sdk/java」をペースト * javaフォルダをリネームし「opencv」へ

opencvフォルダの中にbuild.gradleを作成

ほぼ記事の通り。 一行目 apply plugin: 'android-library' だけ怒られたので、別のgradleファイルの宣言を参考に修正

setting.gradleにinclude ':libs:opencv'を追加

参考記事の通り。問題なさそう。

「jniLibs」Dirを作成

OpenCV-android-sdkの配下「libs」の中身をコピー 参考記事の通りで問題なさそう

SDKの登録(?)

  • File -> Project Structureを選択
  • Modules -> Dependenciesから右下の「+」をクリックし、
  • 「3 Module dependency」をクリックし、
  • 「:libs:opencv」を追加 つまずいた。メニューの文言が変わっていて見つからなかった。
  • File -> Project Structureを選択
  • Modules.appを選択
  • Dependenciesから右の「+」をクリック
  • 「3 Module dependency」をクリックし、
  • 「:libs:opencv」を追加 細かいけど、上記でうまくいった模様

    Sync中...

    エラーが出てそしていじってたらエラーが消えた。怖い。

    解決できないシンボル

    参考記事にあった下記シンボルが解決できないと怒られる OpenCVLoader.initDebug() 原因はわかんないけど、今日は一旦ここまでにしよう…