我希望将图像的大小(仅在必要时)调整到最大分辨率800x600。假设我们有一个分辨率为2000x1600的图像,它将被调整为750x600,但如果我有一个分辨率为400x300的图像,则会保留其原始大小。换句话说,我需要ImageMagick对图像进行调整大小而不会上采样。如何实现这一点?
convert -resize 800x600 input output
可以进行下采样,但也可能上采样。
我希望将图像的大小(仅在必要时)调整到最大分辨率800x600。假设我们有一个分辨率为2000x1600的图像,它将被调整为750x600,但如果我有一个分辨率为400x300的图像,则会保留其原始大小。换句话说,我需要ImageMagick对图像进行调整大小而不会上采样。如何实现这一点?
convert -resize 800x600 input output
可以进行下采样,但也可能上采样。
mogrify -resize 800^> input output
- Chris Moutray