Ruby/OpenCV (blueruby.mydns.jp) の開発が再開されてたのに、全然気が付かなかったー。OpenCV 1.0rc から 1.0 へ対応した (進行中?) のようです。
これまで使ってたノートは別の任務中なので、新しい PC に新しく環境を構築しなおしました。すぐ忘れるので、以下メモ。
1. Cygwin (cygwin.com) のインストール (cvs, gcc-mingw-g++, ruby, make も一緒に入れる)
2. OpenCV (sourceforge.net) のインストール。今回は 1.0rc ではなく 1.0 の方。※ 現在の cvs-trunk は、OpenCV 1.0 用なので、1.0rc では make が通らない。
3. ffcall (haible.de) のインストール。
cygwin> ./configure
cygwin> make
cygwin> make install
4. Ruby/OpenCV の checkout。
cygwin> cvs -d :pserver:anonymous@rubyforge.org:/var/cvs/opencv checkout CVSROOT
5. OpenCV リソースのコピー。
cygwin> ./misc/setup.cygwin.sh
6. extconf.rb の実行。
cygwin> ruby extconf.rb --with-opencv-include=/usr/local/include/opencv --with-opt-lib=/usr/local/lib
7.Ruby/OpenCV の make とインストール。
cygwin> make
cygwin> make install
さっそく 画像から円を抽出する (blueruby.mydns.jp) を試してみた。うまいこと認識させるには、パラメータの設定が難しいなぁ。元画像が難易度高いのかもしれない。

もうみんないい加減 laughingman demo も飽きたでしょ、ってことで次の demo を模索。
Ruby/OpenCV の開発者である lsxi さんの blog に載ってた、画像修復 (Inpaint) を使ってみる (blueruby.mydns.jp) を使えば、webcam からの動画に光学迷彩っぽい効果がかけられるかなって思ってテスト。

適当に貼り合わせた script のわりに、なかなか面白い。べ、別に年金が貰えないことを怒ってるんじゃないからねっ。青いものを探したら年金手帳が落ちてたってだけです。あと元動画はたるかったので、倍速再生してます。光の加減によって見えたり消えたりしちゃってるので、mask の作り方をもっと工夫する必要がありそうです。
以下、ソース。
#!/usr/local/bin/ruby
# face_detect2.rb
$: << ".."
require "opencv"
include OpenCV
num_dilate = 6
radius = 2
window = GUI::Window.new("face detect")
capture = CvCapture.open
while true
key = GUI::wait_key(1)
image = capture.query
b, g, r = image.split
original_mask = r.threshold_binary_inverse(0x33, 0xFF) & b.threshold_binary(0x66, 0xFF)
mask = original_mask.dilate(nil, num_dilate)
window.show image.inpaint_ns(mask, radius)
next unless key
case key.chr
when "\e"
exit
end
end
sample/face_detect.rb と Inpaint のソースをニコイチしただけです。手抜き過ぎで、ごめんなさい。
【サヤカ】さん→ 24才です。主人が急に冷たくなっちゃいました。
め、目の前で死んだのか!?
もう私には興味がないのかな・・・
良かった。病気の主人はいないんだな。
って、良くねぇ。病床に臥す痩せて細った主人がだんだん冷たくなっていって、モニターがフラットになって、主治医が静かに首を横に振る白い部屋をありありと妄想しちゃったよ。
いくら寝れないからと言って、spam メールなんて読むもんじゃないな。
記録 371 匹。三回くらいやってもう腕が痛いし満足した。1,000 匹オーバーとかどうなってるの? → これでスライム斬りまくろうぜwww (imihu.blog30.fc2.com) → SLIME BASH@DRAGON QUEST SWORDS (square-enix.co.jp)

とりあえず、Ruby/OpenCV でスライムを認識出来ることもわかった。でも良い記録を狙うなら、オリハルコン集めたほうが早い。
(追記) 疲れたとかいいつつ、もう一度やったら 465 匹/494 位と少しだけ向上。やっぱオリハルコン重要。
家計簿、はじめました。
2007 年 5 月度支出の各項目ごとの割合。エンゲル係数低!

娯楽費が全支出の半分を占めてますよ。大丈夫なのか?この家計は。案外、こんなもの? まぁ娯楽というより、プレゼントとか、プレゼントとか、プレゼントなんだけどさ。あの、今月もすでに二件来てます。
Perfume 出演の公共広告機構の CM (youtube.com)
ワカメ総 Perfume モーションなら、格段に面白い CM になったと思うのになぁ。それにしてもこの自主制作 PV っぽい雰囲気はなんだろ。
てなわけで Perfume 分を補充 → Perfect Star Perfect Style (youtube.com)
誰かのっちカメラな PV とか作ってくれないかなー。
es だけじゃなくて、とうとう 003 でも動いたみたいですね → まとめ Wiki (w-zero3.org)
a i g a k i k o e r u, KOKIA | 30minutes night flight, 坂本真綾
KOKIA は何はともあれ、「ありがとう… (from KOKIA 2007)」。いろいろ思い入れもある pearl edition が一番いいけど、pearl よりしっとり落ち着いてて、素晴らしいアレンジです。
坂本真綾は、この前たまたま特設サイト (jvcmusic.co.jp) で試聴して良かったので借りてきた。「僕たちが恋をする理由」 がよかった。やっぱりピアノ弾き語りはいい。
British castles (static.iftk.com.br) [via: guesthouse のブックマーク]
崩れかけたのも絵になるなー。
6 番目の古墳みたいの面白い。
最後のかわいくていいね。
前半戦 (youtube.com) | 後半戦 (youtube.com)
( ;∀;) イイハナシダナー 白い顔に黒で山田の人がアツイ。
ついこの前大学に入学したばかり (youtube.com) と思っていたのに。時のたつのは早いものだなー。
CM プランナー、面白いところに目をつけるなぁ。
Shell and Ferrari - celebrating 60 years of shared passion for performance (showa-shell.co.jp)
Shell×Ferrari のイメージムービー。『歴代のグランプリマシンがローマ、ニューヨーク、リオデジャネイロ、香港、そしてモナコの市街地を舞台に走行』 とのことなんだけど、シンプルながらもとにかく映像がかっこいい。ちょっとしたメイキング動画もあり。
遅刻したらまずいと十分前に到着するも、約束の時間を五分過ぎても誰も現れず・・・。今日って日曜日じゃなかったかな?とか、まさか朝の 6 時に集合だったってことはないよな?とか、弱気になりながら待つとやがてお迎えが。
時々偶然お逢いした時にも薄々感づいていたけど、こんな優しげなオーラもお召しになられるようになったのか。これが結婚の力なのか! ラピュタの力こそ、人類の夢じゃなかったのか !!
二次会も行きたかったけど、お腹いっぱいだったのと、仕事が気になったのでごめんなさいしちゃった。戻ってもうひとつの仕事を仕上げて送り返して、帰宅したら小腹が空いたのでじゃがりこ食べた。
劇場版「創聖のアクエリオン」今秋公開決定 (id:moonphase さん)
ラストは観客みんなで大合唱なのか !? そうなのか ?!
なにはともあれ創星が観たい。TSUTAYA にあるかな?
正直これはよい → Perfect Star Perfect Style (youtube.com)
intro はどうかなと思ったけど、中盤以降の transition effects がカッコいい。振り付けもいい! → IM@S Cutie Honey (youtube.com)
(追記) あ、ページ復活した → ニュース元 (new-akiba.com)
誰かやるだろうと思ってたけど、隊長からのデムパも受信したことだし、sixamo の生きる海 にとってつけてみた。
動かなかったらごめんなさい。
って、いま読み返したら 「ししゃもスター」 の要請だったのか! でも、よーく見ると 「ししゃもスター」 ですよ。
コメントは未対応。『中の人などいないッ!』
【関連情報】 「はてなスター」 どうぞご利用ください (id:hatenastar) | はてなスタープラグイン for tDiary (itoshi.tv) | Firefox じゃないと外部サイトに☆が付かない? (mala.nowa.jp)
とりあえず公式っぽく。意地でもそっくりって感じじゃないけど。あと☆散らなくてごめん。
png で保存したロゴは色がクスんでたね。いつもだけどなんでだろ。今のが正解色。
ちょー久々の Flash。お手軽さは圧倒的だけど、相変わらず手に馴染まないなぁ。私は adobe の操作性と相性よいみたい。CS シリーズになって、どうなんだろ。
偽ブラウザのフォントは 高速道路ゴシック (hogera.com) です。最近かなり充実してきました。書体が硬すぎずコミック過ぎずの絶妙な線を通ってるところが好きです。
らき☆すた。とりあえず 「泣きぼくろ属性」 があることは再確認できてる。いまのとこ、そんくらい。TSUTAYA に来たらまとめて観るかな。
wireless キーボードの電池があっという間になくなるので、eneloop 買ってみました。USB 接続出来る方。単三電池が二本付いて 1,980 円。
パッケージデザインいいよね。
もう電池を買うのも捨てるのもメンドクサクなったので。電圧的に ok だったもう二本買ってきてローテーションする予定。
てか二週間も持たないほうがどうかしてるよね。常識的に考えて。と思ったら、電池在庫がなくなって wii リモコンから外したんだっけ。ただ新品でも一ヶ月持つかぁゃιぃところ。hibernation 時に off になってないのかなー。んなこたーないよね。
あれ、初回使用時は充電しなくても良かったんだー。知らずに充電してた。
てか意外と点滅早いけど大丈夫なのかな。充電中 (約 1.5 秒おきに点滅) /充電異常 (約 0.5 秒おきに点滅) らしいんだけど、duty 比がわかんない。ぶっちゃけ 0.5 秒点灯して、0.5 秒消灯してるように見えます。明日朝には燃えてるかもわからんね。

買っちゃいました。頭に生えてきたプロペラのテストもあるんですが、ついうっかりというか、『欲しい時が買い時』っていうか、夏のボーナスです。ボーナスなんて都市伝説だけどな!
素晴らしいです!今日はもっと早く帰宅すべきだった。じゃなくて、もっと早く買っておくべきだった。まろやかな低音と細やかな高音が素晴らしい。Reason 3.0 で Piano はだいぶ良くなったけど、これは別次元です。ハンマーウェイトじゃないペコペコシンセキーボードでも気持ちよく弾けるところも素晴らしい。
さっそく音ネタをアップしようと思ったのですが、午後のこーだをインストールしようとしたら 「This software needs Japanese Version of Windows」 てな具合にエラーが出てセットアップ出来ず。えー。
また後日ということで。

tDiary に第三者が読者を任意のサイトに誘導できる危険性があります。(tdiary.org)
もうろうと眠いので、対象範囲の文章が頭に入ってこないのですが、とりあえず対策した。
期日前投票に行くつもりです。休みなどないのです。
仙台市には 「てとりん」 っていう選挙マスコットキャラクターがいて、デザインだけですでに妖怪の域に達しているのですが、簡単だヨ 期日前投票 (sendai.jp) のページを見たらコーヒー吹きそうになりました。
「てとりん」 実写で期日前投票の手順を示したページなのですが、順調に投票をすませたのはいいものの・・・

てとりん、部屋から出れてねぇ。
ああ、これも安倍失政のツケか―。
特になし。です。いままでと変わらず可愛がってあげて下さい。
ひとつ変わったところは、いまのとこ一日あたり 256 ピョッコミまでとなってます。ちょっと様子を見て、増えるかもしれないし、減るかもしれません。
そんなとこです。
理由は数字です。負荷率。たんに数字の話です。
一年前から、そして あまのっちが合格した (livedoor.jp) と聞いてから、とても楽しみにしてたので残念です。
でも自分たちには、自分たちが得たものを社会に還元し、次の世代となる萌芽を育んでいく責務があるのですから、わがままも言ってられません。
先週まで正式にアナウンスされてなかったので、日曜日の、せめて午前中くらい抜けれらるかなーと思ったけど、そうもいかないみたい。
子どもたちを眺めているのも目の保養になるよ。うん、年とった。
昨日、土曜日に返すコミックスを TSUTAYA に返し忘れた。痛い。
昨日 TSUTAYA まで行って、明日でいいやと帰ってきてしまったのがなおさら痛い。
そして明日月曜日というのがさらに痛い。
+ hon [!面白い!]
+ phonondrive [いい時代になったものです!]
+ Misty [コメントしようしようと思っていたら期末試験が迫ってきて遅くなってしもた (= ´ω`) > webcam からの動..]
+ phonondrive [期末ガンガレー、物理エンジンネタのためにもガンガレー。 SDL オフ! 行きたい。七月は忙しいけど行きたい。けど ..]