« 「Musica ex Machina ー機械じかけの音楽ー」を見てきた | トップページ | 作曲過程のできかけのフレーズをブログにのせてみる »

Webカメラ画像の色重心を判定するFlash

を作りました。

画像内で、青色の部分をラベリング。

その上で青色の面積が一番広いところの、重心を求めて表示します。

3_2

こんな感じで青色のファイルをかざすと、

2

青色と判定された部分を白で表示して、重心に水色の丸を表示。

処理的には、そこそこ早いのでゲームなんかにマウスポインタ的に気楽に使うのに良いんじゃないかなと。

[参考資料]

重心を求める部分は、OpenCVプログラミングブックの肌色追跡の部分に載ってた画像モーメントの式。

OpenCV プログラミングブック OpenCV プログラミングブック

著者:奈良先端科学技術大学院大学 OpenCVプログラミングブック制作チーム
販売元:毎日コミュニケーションズ
Amazon.co.jpで詳細を確認する

ラベリング部分は、flashrodさんのAS3でARを参考に。

ColorGravity.as


CenterOfGravity.as


LabelData.as


CameraFramework.as

|

« 「Musica ex Machina ー機械じかけの音楽ー」を見てきた | トップページ | 作曲過程のできかけのフレーズをブログにのせてみる »

「Action Script 3.0」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/120337/8549205

この記事へのトラックバック一覧です: Webカメラ画像の色重心を判定するFlash:

« 「Musica ex Machina ー機械じかけの音楽ー」を見てきた | トップページ | 作曲過程のできかけのフレーズをブログにのせてみる »