動機
こちらの記事を見かけた.
やったこと
やったこと1.OpenCV 1.1preをMacに入れる
- portで入れたのは…1.0だった.
- 調べた…普通にやってみたらいいんじゃね?…だめらしい.
- 調べた…あれこれはできるみたいに書いてある? .
- …svn coの結果のファイルは…ChangeLogも1.1preってなってる.
- …cmake!…Build Error.
- よく読む…上のページに'PrivateFramework'って言葉がある.dmgで配布してるのかやってみるか.
- …こちらからEnglish Versionの'OpenCV-Private-Framework-1.2.dmg'をdownload.
- …dmgの中をみる.'FaceTracker', 'OpenCV.framework', 'README.txt'がある.
- …Desktopに全部Copy.FaceTrackerフォルダのFaceTracker.xcodeprojをクリック,Xcodeでビルドと実行(OpenCV.frameorkは相対パスになってる).動いた!
- …インストールとしてOpenCV.frameworkフォルダを/Library/FrameworksフォルダへCopy.
- できた!
やったこと2.SURFだ!
- 動機のサイトからsurftest.cppをdownload(UTF-8だよ).
- コンパイル
$ g++ surftest.cpp -framework OpenCV -I/Library/Frameworks/OpenCV.framework/Headers
('#include'の書き方を#include <OpenCV/cv.h>
#include <OpenCV/highgui.h>
とすれば'-I'以降は要らない)- で画像(printme.jpg / BazARの時に梱包されていた画像 )とその印刷物を用意して実行.
$ ./a.out printme.jpg- できた!
特徴点?
Videoに対する出力
0 件のコメント:
コメントを投稿