resizr - Seam Carving(シーム・カービング)のネットサービス実装
via del.icio.us/popular
resizr(リサイザー)は、以前紹介した写真や画像を自然に縮めたりできるSeam Carving技術を、さっそくネットサービスとして実装してしまったものだ。先日もFlashによる実装があったが、これはクロップや反転など他の画像処理機能とあわせて、アプリケーションとして完成度をあげている。
画像をアップロードすると、編集画面になる。
上下のスライダーを動かすと、高さや幅を縮めるための連続した継ぎ目(Seam)を解析してくれる。このとき赤いラインの継ぎ目がたくさん登場するが、非常に高速に多数の継ぎ目を検出してくれているようだ。
あとは、イメージをマウスで拡大縮小すれば、継ぎ目データを使って縮小拡大を自然に行ってくれる。
また、Hackszineではこの他のSeam Carvingツールやライブラリもまとめて紹介されている。
GIMPやフォトショップのプラグインがあるようなので、それらの画像編集ソフトを使っている人はSeam Carvingをいつもの編集環境で使えるし、ActionScriptのライブラリも複数出ているので自分のFlashアプリにこの機能をつけることもできそうだ。