• 追加された行はこの色です。
  • 削除された行はこの色です。
[[Sota/IntelEdsion版]]

#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