gpt4 book ai didi

imagemagick - 使用 Imagemagick 将图像缩放到桌面大小且无边框

转载 作者:行者123 更新时间:2023-12-05 04:16:58 29 4
gpt4 key购买 nike

我有一堆图片是桌面墙纸,但尺寸不同。对于我的示例,我将使用分辨率 1920x1080。如何缩放图像以便:

  • 对于宽度和高度小于我的屏幕的图像,图像居中然后按比例放大,直到两者中较小的达到 1920 或 1080
  • 对于宽度或高度小于我的屏幕的图像,图像居中然后
    • 如果图片是纵向的,宽度会缩放到1920,高度会按比例缩放
    • 如果图片是横向的,高度会缩放到1080,宽度会按比例缩放
  • 对于宽度和高度大于我的屏幕的图像,图像居中然后
    • 如果图片是竖屏,宽度会缩小到1920,高度会按比例缩放
    • 如果图片是横向的,高度会缩小到1080,宽度会按比例缩放

我尝试了 mogrify -resize 1920x *.pngmogrify resize x1080 *.pngmogrify resize 1920x1080 *.png,但是使用这些命令中的每一个,我都会在至少 1 张图像上添加边框。

最佳答案

好的。我已经知道该怎么做了。 ImageMagick 6.3.8-3 中有一个新功能,称为填充区域标志。我正在寻找的命令是:

mogrify -resize 1920x1080^ -gravity center *

这将使图像居中并将其调整为正确的尺寸。

关于imagemagick - 使用 Imagemagick 将图像缩放到桌面大小且无边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25457274/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com