Retinaディスプレイでスクリーンキャプチャすると画像がでかすぎる問題
2017-09-04
Techメモです。
MacのCmd-Shift-4
でキャプチャしたpngをブログに貼ろうとすると、想定の2倍のサイズになってしまうことがあります。
ImageMagickのidentify -verbose foo.png
で見てみるとUnitsがPixelsPerCentimeter、Resolutionが56.69四方なので、2.54倍してDPI(=Dots per Inch)に直すと143.9926DPIですね。
ということでImageMagickのconvertで以下のようにして修正すれば良いのかな?
for a in *.png; convert $a -resample 72x72 -units PixelsPerInch tmp/$a
いやこれだとなんか滲んだ感じになってしまいますね。
とりあえずunsharpに謎のパラメータを渡すとシャッキリするという情報を得たので、とりあえず今日のところはこれで…。
for a in *.png; convert $a -units PixelsPerInch -resample 72 -unsharp 1.5x1+0.7+0.02 tmp/$a