FC2カウンター FPGAの部屋 Ultra96 のDebianにインストールしたOpenCV-3.4.3のC++サンプルデザインをコンパイル
FC2ブログ

FPGAやCPLDの話題やFPGA用のツールの話題などです。 マニアックです。 日記も書きます。

FPGAの部屋

FPGAの部屋の有用と思われるコンテンツのまとめサイトを作りました。Xilinx ISEの初心者の方には、FPGAリテラシーおよびチュートリアルのページをお勧めいたします。

Ultra96 のDebianにインストールしたOpenCV-3.4.3のC++サンプルデザインをコンパイル

Ultra96 のDebian にインストールしたOpenCV-3.4.3 のC++ サンプルデザインをコンパイルしてみた。

OpenCV のコンパイル・スクリプトについては、”OpenCV のコンパイル・スクリプト”に書いたので、そのg++_opencv を使用する。

g++_opencv を下に示す。

#!/bin/sh

if [ $# -eq 1 ] ; then
    g++ -ggdb `pkg-config --cflags opencv` -o `basename $1 .cpp` $1 `pkg-config --libs opencv`;
else
    echo "g++_opencv < C++ file name >"
fi



これを ~/bin にコピーして実行パーミッションを入れた。 chmod +x g++_opencv
Ultra97_cam_capture_1_181123.png

ホーム・ディレクトリの .bashrc に

export PATH=$PATH:~/bin

を追加した。
Ultra97_cam_capture_2_181123.png

これで OpenCV のサンプルをコンパイルする環境設定が終了したので、opencv-3.4.3/samples/cpp ディレクトリに行って、
g++_opencv facedetect.cpp
コマンドで顔認識サンプルのコンパイルを行った。
Ultra97_cam_capture_3_181123.png

コンパイルは成功した。
続いて、顔認識サンプルを実行してみよう
./facedetect ../data/lena.jpg
Ultra97_cam_capture_4_181123.png

レナ像のウインドウが立ち上がって顔と目が丸で囲われていた。成功だ。
Ultra97_cam_capture_5_181123.png
  1. 2018年11月23日 05:38 |
  2. Ultra96
  3. | トラックバック:0
  4. | コメント:0

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック URL
http://marsee101.blog.fc2.com/tb.php/4364-58b4c3cf
この記事にトラックバックする(FC2ブログユーザー)