【问题标题】:ImageMagick incorrect dimensionsImageMagick 尺寸不正确
【发布时间】:2011-08-17 17:56:24
【问题描述】:

我已经解决这个问题几个小时了。我无法正确裁剪/调整某个图像的大小。

源图像的尺寸为900x398 px 目标维度为650x178 px

但返回的维度是647x178 px。我不明白。这是我使用的命令:

/usr/bin/convert jpg:"/location/20-prefab_woningen.jpg" -auto-orient -shave 0x78 -resize 650x174 -colorspace RGB "location/new.jpg" &&exit

这是一个常见的错误吗?我在网上找不到任何关于它的信息。 ImageMagick 版本似乎无关紧要,在本地和服务器上都尝试过,但我得到了相同的结果。

【问题讨论】:

    标签: php resize imagemagick


    【解决方案1】:

    resize 尝试将图像调整到指定的尺寸。它不会强迫它精确到那个大小。请参阅manual

    使用!flag 告诉 IM 忽略纵横比。

    /usr/bin/convert jpg:"/location/20-prefab_woningen.jpg" 
                    -auto-orient -shave 0x78 
                    -resize 650x174\! 
                    -colorspace RGB "location/new.jpg" &&exit
    

    【讨论】:

    • Thnx,不带 \ 和带 !它完美地工作。谢谢,你的救命稻草:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-19
    • 1970-01-01
    • 1970-01-01
    • 2015-04-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多