webdevqa.jp.net

OpenCVモジュールをAndroid Studioが「NothingtoShow」によってブロックされています)にインポートします

AndroidStudioでOpenCVを使用して、カメラからの画像を処理するアプリケーションの作成を開始しようとしています。

要するに、私は新しいAndroid StudioプロジェクトをJavaコードに基づいてセットアップし、ファイル->新規->モジュールのインポートに移動してOpenCV SDK for Javaをインポートしましたその後、メインプロジェクトの設定を更新してOpenCVモジュールを依存関係として追加しようとしましたが、「何も表示されません」と表示され、他の人はopencvインポートモジュールを追加オプションとして表示しています。予想される動作は次のとおりです。 opencvのインポートされたモジュールを参照し、依存関係として追加して、コードでOpenCVクラスを参照できるようにしますが、実際にはモジュールは何らかの理由で表示されません。誰かが持っているかどうか、このコミュニティに尋ねると思います。より良いアイデアと私がすでに試したものへの参照を提供します、参照に示されているAndroidスタジオは私が持っているものより少し古いので、スクリーンショットが完全に一致しない可能性があることに注意してください、しかし同じプロセスが続きました。

事前に助けてくれてありがとう。

プロセスについて説明している記事がありますが、Android Studioはかなり更新されており、一部が古くなっている可能性があります。参考までに、セットアップ方法を示すこのビデオチュートリアルに従ってください。 Android OpenCVプロジェクト。
https://www.youtube.com/watch?v=aT-eXXFPD60&list=PLowDvns8uiBRVGTf3aSdf​​-h6F9eiA6n2p
また、この記事に従おうとしました。これは、ほぼ同じ手順で同じブロッカーです https://Android.jlelse.eu/a-beginners-guide-to-setting-up- opencv-Android-library-on-Android-studio-19794e220f3c

これは、OpenCVプロジェクトをインポートした方法を示すスクリーンショットです。
インポートされたOpenCV

使用可能なモジュールを示すブロッカーステップ「NothingtoShow」のスクリーンショット:
モジュールとして追加しようとしましたが、「何も表示されません」を取得しました

1
2q.

私は同じ問題を抱えていて、ここで答えを見つけました:

https://stackoverflow.com/a/55937338

解決策は、「sdk/Java」フォルダーではなく「sdk」フォルダーからOpenCVをインポートすることです。

1
alexschiff