OpenCVってなに?(Wikipediaより)
インテルが開発・公開しているオープンソースのコンピュータビジョン向けライブラリ。
プラットフォームとしてWindowsならびにLinux、FreeBSD等全てのPOSIXに準拠したUNIXライクなOS、Mac OS X等をサポートしている。
C/C++で記述する。
・画像処理
・構造解析
・モーション解析と物体追跡
・パターン認識
・機械学習
・ユーザーインターフェイス
上記のようなことを処理するライブラリ。
OpenCVで注目されている一番の機能は顔認識でしょう。
最近のデジカメでは顔認識機能が搭載されていて、人の顔にフォーカスを自動的に合わせたり、笑った時や振り向いた瞬間に撮影をするということに使用されています。
この機能をiPhoneでも使えたら面白いだろうなと思います。
続きを読む