くらし情報『新・OS X ハッキング! (131) 軽いPNGをもっと「軽く」する』

2014年12月25日 12:51

新・OS X ハッキング! (131) 軽いPNGをもっと「軽く」する

マイナビニュースのトップページをフルスクリーン表示し(1366×768)、そのスクリーンショットをpngquantで処理したところ、やはりファイルサイズは約4分の1にまで縮小された。使用されている写真の部分は、拡大するとJPEG的な劣化を見せるが、テキスト部分や"ベタ塗り"部分は拡大してもほとんど劣化を感じさせない。

pngquantコマンドには、いくつかオプションも用意されている。なかでも有用なのは「--speed」オプションで、1から11の範囲でスピードを指定すると(デフォルトは「3」)、その速度に応じて圧縮率が上下する。処理速度は低下するが、圧縮率がもっとも高くなる「1」にすれば、ファイルサイズをよりコンパクトにすることができる。わずかでもいいからファイルサイズを小さくしたいという場合は、このオプションを使おう。$ pngquant --speed 1 sshot.png

アプリをビルドする直前でPNG画像が大量にあり、しかも1つのフォルダにまとめられているとしたら、pngquantコマンドを試さない手はない。以下に示すコマンドラインは、カレントディレクトリに「pics」というフォルダがあり、そこに大量のPNG画像が収録されている場合、すべてをpngquantで圧縮/縮小してくれる。

関連記事
新着くらしまとめ
もっと見る
記事配信社一覧
facebook
Facebook
Instagram
Instagram
X
X
YouTube
YouTube
上へ戻る
エキサイトのおすすめサービス

Copyright © 1997-2024 Excite Japan Co., LTD. All Rights Reserved.