- バックアップ一覧
- バックアップ を表示
- Sota/OpenCV は削除されています。
- 1 (2015-04-02 (木) 10:35:16)
[[Sota]]
#navi
-------------------------------------
#contents
-------------------------------------
* OpenCVできた。 [#n136732b]
**OPKGを設定。インストーラで演る予定。 [#acc834d9]
**OpenCV環境を作る [#g077e144]
opkg install libv4l
opkg install libv4l-dev
opkg install opencv
v4l2が入っていないかも。その場合python-opencvとかを入れてみる
opkg install python-opencv
**javaCV-0.7入れる [#sc4edea8]
https://javacv.googlecode.com/files/javacv-0.7-bin.zip
https://javacv.googlecode.com/files/javacv-0.7-cppjars.zip
※wgetでダウンロード出来ないかも。ホストPCで落としてSCPで転送?
/home/vstone/javacvに入れて解凍
Eclipseで使う場合、ホストPCでも解凍する
**添付サンプルをSCP転送。unzipで解凍。 [#leda61f6]
#Eclipseを使うならホストPCで解凍、ワークスペースにプロジェクトをインポート
Windowsならsend2Edison.cmdを右クリックし、[Open With]->[Default Editer] を選択すると.cmd内で指定したディレクトリににbinディレクトリが転送される。
上記を1度行うと、以降ダブルクリックで実行可。
以下を外部Jarまたはプロジェクトにjavacvごとコピーしてパスを通す
javacv-bin/javacv.jar
javacv-bin/javacpp.jar
javacv-bin/javacv-linux-x86.jar
javacv-cppjars/opencv-2.4.8-linux-x86_64.jar
#解凍した場合src、Eclipseを使う場合binディレクトリに移動
#シェルスクリプトに実行権限を与える
chmod +x java_compile.sh
chmod +x java_run.sh
※binにはjava_compile.shはない。
#コンパイル
./java_compil.sh jp/vstone/sample/FeceDetect
コンパイルエラーの場合、javacvのファイルパスがあっているか確認する。
#実行
./java_run.sh jp/vstone/sample/FeceDetect
実行エラーの場合、vsmdの起動有無、opkgでインストールしたopencvパッケージが正しく入っているか確認する
jp/vstone/sample/StillImageを実行すると画像ファイルができるのでTeratermなどのSCPで転送
/home/rootjavacvsample/bin/testimg.png