如何将可变大小的图像调整为当前大小的一半?
那是:
30x30至15x15
40x40到20x20
60x60到30x30左右
比重:左上角
答案 0 :(得分:2)
再次更新
convert input.png -extent 50% -background none output.png
再次更新
也许你的意思是:
convert input.jpg -extent 50% output.jpg
更新了答案
也许你的意思是像这样裁剪出图像的中心:
convert input.jpg -gravity center -crop 50% output.jpg
原始答案
像这样:
identify input.jpg # Check dimensions of input image
input.jpg JPEG 304x304 304x304+0+0 8-bit sRGB 37KB 0.000u 0:00.000
# Convert the image to half its size
convert input.jpg -resize 50% output.jpg
identify output.jpg # Check dimensions of output image
output.jpg JPEG 152x152 152x152+0+0 8-bit sRGB 20.2KB 0.000u 0:00.000
答案 1 :(得分:1)
如果您使用GUI,请点击查看>半尺寸(或调整其他比例的大小)和视图>应用。之后,您保存图像。通过控制台,添加以下参数:
$ display -write ./output.png -resize 50% original.png