gpt4 book ai didi

resize - Imagemagick转换调整大小然后裁剪

转载 作者:行者123 更新时间:2023-12-01 04:38:46 24 4
gpt4 key购买 nike

我有1000幅不同分辨率的图像(例如1234x2122、4400x5212等),我想将所有图像都转换为固定的100x100大小,因此。

  • 首先,我需要按比例调整图像大小,并获得100xA或Ax100,其中A> 100(对于某些图像width> height和某些图像height> width,它取决于图像的宽度和高度)。
  • 从中心
  • 将此图像裁剪为100x100

    有没有可以用于所有图像的简单转换命令?

    最佳答案

    您可以在^操作上使用area-fill(-resize)geometry modifier统一缩小比例。为了裁剪中心, -extent -gravity Center 将起作用。

    convert input.jpg -resize 100x100^ \
    -gravity Center \
    -extent 100x100 \
    output.jpg

    更新

    正如Mark Setchell在评论中指出的那样,可以利用 mogrify 实用程序批量转换项目。
    mogrify -path ./path/to/write/results/ \
    -resize 100x100^ \
    -gravity Center \
    -extent 100x100 \
    ./path/to/source/files/*

    reminder Reminder: Mogrify will overwrite original file with resulting image(s), unless you set the -path parameter.

    关于resize - Imagemagick转换调整大小然后裁剪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32466048/

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