ImageMagickのリサイズまわりの挙動を調べてたら異常なアニメーションGIFが掲載されいているのを発見して,その瞬間に調べ物はどうでもよくなった.
領域が狭くなると,文字が帽子の上に周りこんでいる.
http://www.imagemagick.org/Usage/resize/#liquid-rescale
Seam carving(liquird rescale)は画像のなかで自然に切り取れるところを探してリサイズする技術.物がないところを探して切り詰めるので物だけが残る.
Seam carving - Wikipedia
ImageMagickをliblqrつきでインストールすると使えるようになる.
brew install imagemagick --with-liblqr
オライリーの書影とか見るからに縮めやすくてめちゃくちゃ楽しいのでは?と思ったので練習.
- 作者: Adrian Mouat,Sky株式会社玉川竜司
- 出版社/メーカー: オライリージャパン
- 発売日: 2016/08/17
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (1件) を見る
convertに-liquid-rescaleを渡すとやってくれる.簡単.
convert original.jpg -liquid-rescale '100x80%!' 80.jpg
うまいこと余白が切り取られて縮んだ!めちゃくちゃたのしい
アニメーションを作るスクリプトが配布されている
http://www.imagemagick.org/Usage/resize/animate_lqr
ので,書影を縦にびよんびよんして遊びたかったのでスクリプトを用意
めちゃくちゃ楽しくないですか? めちゃくちゃ楽しいのでみなさんもやりましょう.
ImageMagickの -liquid-rescale すごい https://t.co/1V9JLIfCmn pic.twitter.com/4rygU86guc
— 趣味はマリンスポーツです (@hitode909) 2018年5月9日
“Liquid Rescale Library: Welcome” https://t.co/YdFtOBIgI6
— 趣味はマリンスポーツです (@hitode909) 2018年5月9日
liquid rescaleやってみようとしたらImageMagick入れ直しになりperlも入れ直しになった
— 趣味はマリンスポーツです (@hitode909) 2018年5月9日
2007年からGIMPでは使える模様 / “流動的リサイズ「Liquid Rescale」” https://t.co/Y2yXJY7ORA
— 趣味はマリンスポーツです (@hitode909) 2018年5月9日
ImageMagickの -liquid-rescaleすごすぎる pic.twitter.com/KIqQJmOW2s
— 趣味はマリンスポーツです (@hitode909) 2018年5月9日