OpenCV.jp : OpenCV逆引きリファレンス¶ 基本的に OpenCV (と依存ライブラリ),および標準ライブラリ以外は使用しません. OpenCVはEigenなしでも利用できますが,このサンプルの中にはEigen必須のものもあります. また,2.4.0以降に導入された書式には一部対応しておらず,古い書き方で書かれているサンプルもあります. 指摘や訂正,リクエストなどは OpenCV.jp か, @idojun (Twitter) まで. OpenCV 2.4.0 対応:
Bijostagram(びじょすたぐらむ)というWebサービスを作ってみました。 Bijostagram - Cute Girls on Instagram きれいなおねいさんは、好きですか? Bijostagramとは? Bijostagramは、きれいなおねいさんの画像がたくさん眺められるサービスです(個人的に作りました)。一番の大きな特徴は、Instagramから自動的にきれいなおねいさんの画像を集めてくる、というところです。Bijostagramでは、集めてきたおねいさん画像をランダムに表示しています。 Instagramは写真版Twitterで、しかも撮影した画像をオサレな感じで加工できてツイートできるというサービス。2月末に公式のAPIが公開されたので、いじってみました。→インスタグラムのAPIについてはこちら Bijostagramは、画像抽出と画像配置のアルゴリズムをPer
重い画像処理をC++の画像処理ライブラリであるOpenCVでやって、ネットワーク処理は慣れ親しんだC#.NETでやりたい。 そこで、色々試行錯誤した結果、C#からは「処理し終わった画像を表示してくれるカメラ」に見えるような、OpenCVの処理部分を含んだDLLをC++/CLIで作ることにした。 (OpenCVそのものについてと開発環境構築は橋本商会 ? OpenCVをはじめたに書いた) 他にも連動のさせかたはSharperCVというC#ラッパーを使うとか、SocketでOpenCVで処理した結果の画像だけ送るとか色々とやり方はあるけど、 前者は2003年でプロジェクトが止まっていてcvPow等の配列関連の関数が無く、後者は俺のMicrosoft SDKのWinUser.hの6373行目あたりから文字化けしていてWinSocketが使えなかったりしたのでDLLを作るやり方に落ち着いた。 この
昨日はコンピュータビジョン・拡張現実感に関する普通じゃない勉強会に参加しました。 その際に、C#からC++/CLI越しにOpenCVのプログラムを呼ぶ方法を調べたのでまとめておきます。 この方法は、あくまでOpenCVで書いたC/C++のプログラムをC#で呼ぶための方法です。 OpenCVをC#で実装したものではありません。 「C使えるし、OpenCVはCで書けるけどそれ以外の部分はC#で作りたいなー」という人向けです。 今回の件を調べているときに、サンプルが全然出てこなかったのでC++/CLI側の簡単なサンプルをアップしました。 環境 VisualC++2008 Express、VisualC#2008、OpenCV OpenCVのプログラムを作成する † VisualC++を使って、スタティックライブラリとしてOpenCVのプログラムを作成する。 プロジェクト作成の際には、Win32プ
なにやら↓こういうのが流行っていたようですね。 元ネタ Perlでアニメ顔を検出&解析するImager::AnimeFace Yukkurizer - アニメキャラゆっくり化CGI 何かを受信(^o^)ノ *1 ゆっくりしてみよう というわけで、やつけで適当にC#でゆっくりしてみました。 C#やVB.NET、あるいはIronPythonなどでOpenCVを簡単に扱えるクロスプラットホーム.NETラッパーである*2、 Emgu CVというオープンソースのライブラリを使って顔を検出しています。 今回はOpenCVをインストールすることでデフォルト提供されている顔検出のhaarcascade(XMLファイル)を利用していますが、 アニメ顔を認識するように調教した学習させたhaarcascadeを使えば、元ネタと同等のことができるでしょう。 たいした内容ではありませんが、以下C#のサンプルコードで
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く