‘OpenCV’ タグのついている投稿

【PyGame】画面のAVI書き出し&スクリーンショット

2009年2月20日 金曜日


棚上げしてあったPyGameのチュートリアルにチャレンジ開始。
ついでに、PyGameの画面を静止画や動画で保存できるようにするモジュールを書いてみました。

(続きを読む…)

Tags: , ,

GIMPからcvInpaint処理(Python経由で)~画像の小キズ隠しに~

2008年11月1日 土曜日


OpenCVのinpaint関数をGIMPから(Python経由で)使えるようにしてみました。

処理結果はこちらのサンプルみたいな感じ。

あまり大げさなことは出来ませんが、小さいノイズを消したりするのに便利なので、個人的に手放せません。

以下コード

(続きを読む…)

Tags: , ,

Pythonでビデオキャプチャ作業メモ

2008年5月1日 木曜日


PythonでWebカメラなどの画像を録画する方法の作業メモ。
環境はWindows(XP/Vista)

(続きを読む…)

Tags: ,

GIMP+Python オプティカルフローであそぶ その2 CVtypes編

2008年3月22日 土曜日


GIMP2.4用のプラグインとして動かしてみました。
できたところまでメモ。
二つのレイヤーに ピーマンを少し動かした状態で描く。

http://boxheadroom.com/wp/wp-content/uploads/2008/03/p1.jpg
http://boxheadroom.com/wp/wp-content/uploads/2008/03/p2.jpg

マウス右ボタン -> フィルター ->Python ー>ofblur5
こんなダイアログが表示されます。
http://boxheadroom.com/wp/wp-content/uploads/2008/03/d.jpg

と、動きの大きい部分(動きの絶対値)が選択されます。
http://boxheadroom.com/wp/wp-content/uploads/2008/03/select.jpg

(直後は画面に反映されてません。画像左下のクイックマスクボタンで切り替えすると反映されます)
http://boxheadroom.com/wp/wp-content/uploads/2008/03/select2.jpg
(左下、小さい赤い四角が見えてる場所)

ここまで。
欲しかった結果と違うなぁ~ と、最初はガッカリしたんですが、いろんなサンプル画像で遊んでみたら 使い方によっては面白いかも。

ところで、GIMPには、ピーマンのブラシが標準装備されていて、今回のサンプル画像はそれを使ってるのですが。。。なぜマスコットキャラクターではなく、ピーマン?
(こんなときは便利ですが。)

以下は作業メモ+プラグインのソースコード。

(続きを読む…)

Tags: , , ,

PythonでOpenCV オプティカルフロー編

2008年3月15日 土曜日


半年ぐらい棚ざらしにしてあったのですが、ちょっと時間があったのでいじることに。(でも、最終成果物が出来るのは、さらに一年後ぐらい、かなぁ?orz)

<<追記>>
こちらの記事に続く

とりあえずcvCalcOpticalFlowBM関数のサンプルコードが動くようになったので無くさないようにblog保存。

ググる:オプティカルフローとは

ビデオカメラ、YouTubeやニコニコ動画などのFLVデータ、などなど
地デジが映るのもオプティカルフローのおかげ。

以下はコンピューターのプログラム&チラシの裏。

(続きを読む…)

Tags: , ,