Nintendo DSi には「かがみカメラ」というのが付いていて すてきな画像 が作れるそうです。Nintendo DSi は持っていないので Perl で画像を扱うモジュール Imager を使って同じような画像を生成するスクリプトを作ってみました。twitter のプロフィールで使っている画像を使ってみた結果がこれ:
Flickr の kaleido tag に他の写真もあります。
45°の三角形だとあんまりきれいにいかないな。正三角形でくり抜いてやるともっと万華鏡感がでるんじゃないでしょうか。あと、スクリプトでやるよりは iPhone App や Flash でインタラクティブに生成される画像が見れる方がいいですね、とか作ってから思いました。
スクリプトは coderepos に置いてありますので、興味のある人はドゾ。Imager::Filter::Kaleidoscope とか作れますね。
http://coderepos.org/share/browser/lang/perl/misc/kaleid.pl
Flickr の kaleido tag に他の写真もあります。45°の三角形だとあんまりきれいにいかないな。正三角形でくり抜いてやるともっと万華鏡感がでるんじゃないでしょうか。あと、スクリプトでやるよりは iPhone App や Flash でインタラクティブに生成される画像が見れる方がいいですね、とか作ってから思いました。
スクリプトは coderepos に置いてありますので、興味のある人はドゾ。Imager::Filter::Kaleidoscope とか作れますね。
http://coderepos.org/share/browser/lang/perl/misc/kaleid.pl

Comments