OpenCV 3.3のDNNサンプルを動かす

OpenCVの3.3をUbuntu 16.04 にインストールできたので、新しく公式サポートになったDNN ( Deep Neural Network )のデモをいくつか動かしてみました。

私の見たところでは、結構説明が雑なので「すぐさまスパっと動かしてプログラムを読んで理解できる」とはなっていませんでした。

続きを読む

OpenCV環境修正

先日作ったOpenCVの環境がうまくないので修正しました。

問題は二つありました。

  • インクルードファイルがすべてのOpenCV関数を網羅していないこと。
  • ライブラリがすべてのOpenCV関数を網羅していないこと。

これらはビルド時間の削減、実行ファイルサイズの削減を狙っているのかも知れません。しかし、やはり「動かして、次に最適化」です。私の立場ではサイズ最適化や時間最適化は動いてから必要に応じて勉強すれば良いのであって、今からそれを狙っても同時に勉強すべき事が増えすぎて手に負えません。

ということで、それぞれ修正をかけました。

続きを読む

OpenCVで躓く

先日構築したOpenCV学習環境ですが、いきなり躓いています。 画像のサイズの変更すらできません。存在するはずのcv::resize()が存在しないとコンパイル・エラーが発生します。そんな馬鹿な、公式ドキュメントにはある … 続きを読む