opencv_dnn:環境構築:install

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
次のリビジョン両方とも次のリビジョン
opencv_dnn:環境構築:install [2019/06/27 09:52] – ↷ opencv_dnn:install から opencv_dnn:環境構築:install へページを移動しました。 babaopencv_dnn:環境構築:install [2019/07/26 03:45] – [ソースコードからコンパイル] baba
行 5: 行 5:
   * 動作環境:MacOS(10.13以降)   * 動作環境:MacOS(10.13以降)
   * OpenCV 3.4.1とOpenCV 3.4.2ではobject_detection.cpp のexampleに変更があり,homebrewの3.4.2ではyoloやssdがちゃんと動作しなくなっていました.そこで,最新のソースコードにて再度object_detection.cpp を動かしてみたところ,ちゃんとした結果が得られました.動作変だなったおもったら,やっぱ自分でコンパイルが一番なようです.   * OpenCV 3.4.1とOpenCV 3.4.2ではobject_detection.cpp のexampleに変更があり,homebrewの3.4.2ではyoloやssdがちゃんと動作しなくなっていました.そこで,最新のソースコードにて再度object_detection.cpp を動かしてみたところ,ちゃんとした結果が得られました.動作変だなったおもったら,やっぱ自分でコンパイルが一番なようです.
 +
 +<WRAP center round tip 60%>
 +Openframeworksのaddonとしてdnnサンプルを利用できるようにしました。馬場のgithubからご参照ください。
 +  * https://github.com/TetsuakiBaba
 +</WRAP>
  
 ===== Install ===== ===== Install =====
行 26: 行 31:
   $ make install    $ make install 
      
-以上の手順で,/usr/local/optに opencvライブラリ一式がインストールされます.cmakeやmake時にエラーがでたら適時brewでパッケージを追加してください.次にsampleをコンパイルします.+以上の手順で,/usr/local/optに opencvライブラリ一式がインストールされます.cmakeやmake時にエラーがでたら適時brewでパッケージを追加してください.なお,cmakeの際にオプションを指定することができます. 
 +  -DOPENCV_EXTRA_MODULES_PATH=<opencv_contribへのパス> 
 +  -DBUILD_opencv_world=ON 
 +あたりは,覚えておくと良いでしょう. 
 + 
 +次にsampleをコンパイルします.
  
   $ cd ../samples   $ cd ../samples
行 40: 行 50:
 example_dnn_colorization example_dnn_openpose example_dnn_text_detection example_dnn_colorization example_dnn_openpose example_dnn_text_detection
 </code> </code>
- 
 ===== modelデータの一括ダウンロード ===== ===== modelデータの一括ダウンロード =====
 実行にあたり,事前に必要なmodelデータを一括ダウンロードしておくとよいです(容量に余裕があれば). 実行にあたり,事前に必要なmodelデータを一括ダウンロードしておくとよいです(容量に余裕があれば).
  • /home/users/2/lolipop.jp-4404d470cd64c603/web/ws/data/pages/opencv_dnn/環境構築/install.txt
  • 最終更新: 2019/07/30 09:08
  • by baba