タグ

photoとopensourceに関するemergentのブックマーク (2)

  • 画像用Diff·Perceptual Image Diff MOONGIFT

    デジタルなデータはアナログに比べて比較しやすい。テキストを比較してその差分を取ったりするのは、開発者の人であれば誰しもが利用していることだろう。比較することに寄ってどこが変わったのか一目で分かり、理解が進むようになる。 差分 とは言え、一般的に利用されているのはテキストがメインの状態だ(動画の技術でも利用はされているが)。そこで次のステップアップ、画像に適用してみよう。 今回紹介するオープンソース・ソフトウェアはPerceptual Image Diff、画像同士の差分を解析するソフトウェアだ。 画像という一見アナログ的なもの同士を比較するのがPerceptual Image Diffだ。コンソールで動作するソフトウェアで、WindowsMac OSXLinuxなどをサポートしている。二つの画像を比較して、その結果をPPM形式で保存してくれる。 比較した画像 比較できるのはTIFFまた

    画像用Diff·Perceptual Image Diff MOONGIFT
  • 画像の印象をそのままにリサイズ·seam-carver MOONGIFT

    今年の前半に発表された画像をリサイズするためのアルゴリズム「Seam Carving」。画像の横幅を変えても、メインになり得る部分を自動で認識し、そこを維持してくれる。 Youtubeの動画にもアップされているので、見たことがある人も多いのではないだろうか。リアルタイムで縮小されていく様は相当なインパクトだ。アルゴリズム自体はそれ程複雑でもないらしく、実装している人も多くいる。その一つを紹介しよう。 今回紹介するオープンソース・ソフトウェアはseam-carver、CUIベースで動作するSeam Carvingだ。 seam-carverはPPMファイルを読み込んで、解析と新しいファイルの生成を行う。デフォルトでは元の横幅から20ピクセル減らした所まで1ピクセルずつ生成していく。そこを適当に変更すれば、自分好みの画像も生成できる。 できあがった画像を見れば分かるが、非常に良く出来ている。き

    画像の印象をそのままにリサイズ·seam-carver MOONGIFT
  • 1