差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン 次のリビジョン両方とも次のリビジョン | ||
opencv_dnn:環境構築:install [2019/07/26 03:45] – [ソースコードからコンパイル] baba | opencv_dnn:環境構築:install [2019/07/30 08:59] – [ソースコードからコンパイル] 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 を動かしてみたところ,ちゃんとした結果が得られました.動作変だなったおもったら,やっぱ自分でコンパイルが一番なようです. | ||
+ | * 令和元年7月26日追記:4.1.0にて同様に動作確認済み | ||
<WRAP center round tip 60%> | <WRAP center round tip 60%> | ||
行 13: | 行 14: | ||
===== Install ===== | ===== Install ===== | ||
インストールには2種類あります. | インストールには2種類あります. | ||
- | - brewをつかう | + | - brewをつかう(授業でやるくらいならこれで十分) |
- | - ソースコードをコンパイル | + | - ソースコードをコンパイル(OpenCV楽しむならこちらのほうがあとあとよろしい) |
==== brewをつかう ==== | ==== brewをつかう ==== | ||
行 32: | 行 33: | ||
| | ||
以上の手順で,/ | 以上の手順で,/ | ||
- | DOPENCV_EXTRA_MODULES_PATH=< | + | |
- | | + | < |
- | あたりは,抑えておくと良いでしょう. | + | -DOPENCV_EXTRA_MODULES_PATH=< |
+ | -DBUILD_opencv_world=ON | ||
+ | | ||
+ | </ | ||
+ | あたりは,抑えておくと良いでしょう.opencvのcmakeビルドのオプションについては,下記リンクに詳しく載っています.また,CMakefile.txtを直接参照してもよいでしょう. | ||
+ | * https:// | ||
次にsampleをコンパイルします. | 次にsampleをコンパイルします. |