2011年06月12日
iPhoneでOpenCV @ Mac
先日は、Xcode 4でOpenCVって話しでしたが、今度は、iPhoneの実機で動かすって話し。
コンパイル済みのスタティックライブラリーが存在するので、自分で用意する必要もないかと思ったのですが、見付けていたモノが、一部の機能しか用意されてなかったので、自分で作る事にしました。しかし、ご多分に漏れず?アーキテクチャの所ではまった。結局、幾つかのブログなどを参考にして、何とか動くようになりました。ココまで何度もやり直したりして、結構時間が掛かってしまった。一部の機能に関しては、どうしてもエラーを潰す事が出来ず、諦める事にしました。それでも、なんちゃってフレームワーク状態ですが、シミュレータとARM6とARM7に対応したライブラリーが出来ました。
試しに、パフォーマンスを計測してみたのですが、実機では滑らかに動かすのは困難かも。OpenCVのサンプル画像Lena.jpgをUIImageViwに表示しておき、IplImageに変換後、グレースケールに変換し、UIImageに戻し、UIImageViwに反映しただけなのに、0.08秒も掛かっている。ちなみにシミュレータだと0.04秒。ほぼ倍も違います。この時間では、リアルタイム処理は可成り手強そうです。
ちなみに計測はiPhone 4です。
関連日記
- 2007年09月15日 視線入力装置 (9618)@ 雑
- 2008年08月21日 iPhone用立体視アプリ「iHologram」 (8961)@ 3D
- 2009年04月18日 flvrecorder (6763)@ Flash
- 2009年04月08日 ActionScript版OpenCV「Marilena」 (6643)@ Flash
- 2008年08月27日 FTIRとOpenCV (6162)@ 雑
- 2009年04月12日 FlashでOpenCV「Marilena」 (5961)@ Flash
- 2008年02月08日 COOLPIX P5100、レビュー(1) (5746)@ デジカメ
- 2008年06月21日 マルチタッチなライブラリー (5583)@ Mac
- 2009年05月05日 PlayStation Eye (5512)@ Mac
- 2009年04月25日 Flash Playerのカメラ設定と顔認識 (5217)@ Flash
- 2008年01月20日 立体視ディスプレイ (5173)@ 3D
- 2007年10月05日 OpenCV (5153)@ Mac
- 2009年10月25日 「ウェブカメラを使って遊ぶ技術を軽く紹介」した (5108)@ Flash
- 2009年05月23日 昨日の勉強会で紹介したモノ (4390)@ Mac
- 2011年06月04日 Xcode 4でOpenCV、再び (4021)@ Mac
- 2009年04月22日 FLARToolKit事例集 (3836)@ Flash
- 2011年06月02日 Kinect勉強会 Vol.2 (3545)@ Mac
- 2009年06月04日 指サックでプレゼン (3453)@ Flash
- 2009年05月19日 5月22日は広島MacUGの勉強会 (3430)@ Mac
- 2011年06月20日 OpenCVを使ったXcode用プロジェクトの設定 (3315)@ Mac
- 2008年08月15日 動画広告放映の企画提案事業者募集 (3283)@ 広島
- 2009年04月25日 解像度が高めのカメラで「Marilena」 (3234)@ Flash
- 2008年02月28日 画像認識検索技術 (3207)@ 雑
- 2011年03月05日 OpenCV祭り (3171)@ Mac
- 2011年03月29日 Xcode 4でOpenCV (3147)@ Mac
- 2010年04月16日 書籍「詳解 OpenCV」 (3076)@ Mac
- 2009年10月24日 明日は第18回「WEB TOUCH MEETING」 (3062)@ ウェブ
- 2009年06月24日 Spark Study #10 (3047)@ Flash
- 2009年10月13日 第18回「WEB TOUCH MEETING」 (2911)@ ウェブ
- 2010年06月23日 書籍「iPhoneのオモチャ箱 iPhone SDKプログラミング」 (2899)@ iPod touch
アマゾン広告
この日記ページは閲覧数などの条件に応じて、閲覧制限を行っています。他からリンクしていただいても、そのリンクから辿った閲覧者が当ページの内容をご覧頂けない場合があります。ご了承下さい。