2012年2月5日日曜日

はじめてみよう!OpenCV 2.3.1 for Android

AndroidでOpenCVが使えるということで色々調べてみた結果、掘り下げるにふさわしいネタだと判断。
こいつを飼いならせば、かなり面白いことが出来るんじゃないだろうか。

ということで取りあえずサンプルを動かしてみよう。

JavaやAndroidのSDKや、Eclipseなんかは既に揃っているのが前提。


1.ダウンロード

以下URLから「OpenCV-2.3.1-android-bin.tar.bz2.tar.bz2.tar.bz2」をダウンロード。

http://sourceforge.net/projects/opencvlibrary/files/opencv-android/


2.適当なフォルダへ解凍

自分は7-Zipで解凍。

OpenCV-2.3.1フォルダの中にAndroid用のライブラリが入っていて、サンプルはsamplesフォルダの中。



3.Eclipseにライブラリをインポート

[ファイル]⇒[インポート]⇒[既存プロジェクトをワークスペースへ]

[ルート・ディレクトリーの選択(T)]で解凍したOpenCV-2.3.1フォルダを指定。
[プロジェクト(P)]欄で「OpenCV-2.3.1」を選択して完了。
※サンプルプロジェクトとまとめてインポートしても良い。


4.サンプルプロジェクトをインポート

3と同じ手順でsamplesフォルダの中のフォルダを指定してインポート。
あとは実行するだけ。
以下はtutorial-2-opencvcamera」フォルダに入っていたプロジェクトを実行したところ。


Cannyを有効にすると。





うーん、色々出来そうで何が出来るか考えるだけで楽しい。





0 コメント:

コメントを投稿