タグ

developmentとopencvに関するatqのブックマーク (2)

  • Windowsで手軽にOpenCVを試せる·Active Shape Model Library MOONGIFT

    Active Shape Model LibraryはWindows用のオープンソース・ソフトウェア。写真の中から人物を抽出するというのは難しい。FacebookやFlickrでは手作業で人物を割り当てられるようにしている。逆に自動化したいならば使えるのがOpenCVだ。 サンプルの画像で試した所 OpenCVを使えば顔を認識して別なオブジェクト(笑い男のような)に変換したり、顔を消すような操作もできる。その実力を知りたいと思ったらActive Shape Model Libraryを使ってみると良いだろう。Windowsでコマンド一つで使うことができる。 Active Shape Model LibraryはOpenCVを使って任意の画像にある顔の部分を認識する。そしてコマンドラインで指定するオブジェクト(フレーム)を顔の上に重ね合わせることができる。認識率は100%とはいかないが、ある

    Windowsで手軽にOpenCVを試せる·Active Shape Model Library MOONGIFT
    atq
    atq 2010/07/08
    車載動画でナンバープレート隠したい
  • C#からOpenCVで顔を検出して"ゆっくり"してみよう - Bug Catharsis

    なにやら↓こういうのが流行っていたようですね。 元ネタ Perlでアニメ顔を検出&解析するImager::AnimeFace Yukkurizer - アニメキャラゆっくり化CGI 何かを受信(^o^)ノ *1 ゆっくりしてみよう というわけで、やつけで適当にC#でゆっくりしてみました。 C#やVB.NET、あるいはIronPythonなどでOpenCVを簡単に扱えるクロスプラットホーム.NETラッパーである*2、 Emgu CVというオープンソースのライブラリを使って顔を検出しています。 今回はOpenCVをインストールすることでデフォルト提供されている顔検出のhaarcascade(XMLファイル)を利用していますが、 アニメ顔を認識するように調教した学習させたhaarcascadeを使えば、元ネタと同等のことができるでしょう。 たいした内容ではありませんが、以下C#のサンプルコードで

    C#からOpenCVで顔を検出して"ゆっくり"してみよう - Bug Catharsis
    atq
    atq 2009/11/03
    OpenCVをC#で使うプロジェクト、頓挫して無くなったと思ってた。
  • 1