使用graphicsmagick或imagemagick调整大小而图像上没有空白

bob_cobb

我正在使用graphicsmagick将图像调整为缩略图的大小,但是它添加了白色的边框填充。

在此处输入图片说明

我正在使用的命令是:

gm convert matrix.jpg -resize "80x80>" -gravity center -extent 80x80 thumbnail.jpeg

如您所见,图像周围有一些白色填充,但是我不希望这样。理想情况下,我希望(整个图像不只是其中的一部分)填充所需的80x80输出尺寸。

在imagemagick或graphicsmagick中如何实现?

我将ImageMagick用于此图像该解决方案需要知道输入图像的大小。

输入值

输入值

图像水平145像素,垂直200像素。

作物

从图片顶部裁剪:

convert -crop 145x145+0+0 -resize 80x80 matrix.jpg thumbnail.jpeg

我用来145x145从原始图像中提取正方形。+0+0是提取的正方形的偏移量,因此在左上方。

作物

裁剪图像中心:

convert -crop 145x145+0+27 -resize 80x80 matrix.jpg thumbnail.jpeg

作物

垂直偏移设置为,27因为我们必须删除顶部或底部的55200 - 145)像素,因此我们需要删除55 ÷ 2顶部27()像素和底部28像素。

裁剪图像的底部:

convert -crop 145x145+0+55 -resize 80x80 matrix.jpg thumbnail.jpeg

作物

调整大小而无需裁剪

convert -resize 80x80\! matrix.jpg thumbnail.jpeg

参数后的!标志\!按照文档中的建议进行转义resize强制ImageMagick忽略宽高比。

忽略宽高比

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用graphicsmagick或imagemagick调整大小而图像上没有空白

来自分类Dev

使用 graphicsmagick 调整大小和裁剪图像

来自分类Dev

使用imagemagick调整图像大小

来自分类Dev

使用ImageMagick和CloudConvert调整图像大小

来自分类Dev

使用Imagemagick在脚本中调整图像大小

来自分类Dev

如何创建没有空白的ImageMagick剪辑画面?

来自分类Dev

使用空白来源调整图像大小

来自分类Dev

将PNG图像转换为PDF而没有空白

来自分类Dev

使用ImageMagick调整图像大小并设置背景颜色

来自分类Dev

为什么将Imagemagick或GraphicsMagick调整为较小尺寸时会增加我的PNG图像的MB大小?

来自分类Dev

在Ubuntu上使用convert调整图像的大小

来自分类Dev

在jQuery中调整图像大小无法在所有图像上使用

来自分类Dev

有没有办法调整位图图像的大小?

来自分类Dev

窗口调整大小时,容器无响应-右侧留有空白

来自分类Dev

使用printf打印没有空白的数组元素

来自分类Dev

在没有JLabel的情况下调整图像大小

来自分类Dev

在没有CSS的Javascript Div类中调整图像大小

来自分类Dev

使用imagemagick将垫调整大小的蒙版应用于裁切大小的图像

来自分类Dev

使用mogrify(ImageMagick)调整大图像的大小,但不影响小图像

来自分类Dev

使用mogrify(ImageMagick)调整大图像的大小,但不影响小图像

来自分类Dev

ImageMagick使用背景创建图像并粘贴2张已调整大小的图像

来自分类Dev

为什么在调整窗口大小时输入字段的左侧没有空间?

来自分类Dev

调整悬停在图像上的所有内容的大小?

来自分类Dev

调整大小的UIView上没有触摸事件

来自分类Dev

Imagemagick 调整图像大小并减小文件大小

来自分类Dev

如何使用imagemagick或graphicsmagick自动修剪扫描的图像?

来自分类常见问题

如何在Mac OSX上使用终端调整图像大小?

来自分类Dev

在show方法中使用Rails上的ruby调整图像大小

来自分类Dev

在按钮上使用Jquery调整SVG图像的大小

Related 相关文章

  1. 1

    使用graphicsmagick或imagemagick调整大小而图像上没有空白

  2. 2

    使用 graphicsmagick 调整大小和裁剪图像

  3. 3

    使用imagemagick调整图像大小

  4. 4

    使用ImageMagick和CloudConvert调整图像大小

  5. 5

    使用Imagemagick在脚本中调整图像大小

  6. 6

    如何创建没有空白的ImageMagick剪辑画面?

  7. 7

    使用空白来源调整图像大小

  8. 8

    将PNG图像转换为PDF而没有空白

  9. 9

    使用ImageMagick调整图像大小并设置背景颜色

  10. 10

    为什么将Imagemagick或GraphicsMagick调整为较小尺寸时会增加我的PNG图像的MB大小?

  11. 11

    在Ubuntu上使用convert调整图像的大小

  12. 12

    在jQuery中调整图像大小无法在所有图像上使用

  13. 13

    有没有办法调整位图图像的大小?

  14. 14

    窗口调整大小时,容器无响应-右侧留有空白

  15. 15

    使用printf打印没有空白的数组元素

  16. 16

    在没有JLabel的情况下调整图像大小

  17. 17

    在没有CSS的Javascript Div类中调整图像大小

  18. 18

    使用imagemagick将垫调整大小的蒙版应用于裁切大小的图像

  19. 19

    使用mogrify(ImageMagick)调整大图像的大小,但不影响小图像

  20. 20

    使用mogrify(ImageMagick)调整大图像的大小,但不影响小图像

  21. 21

    ImageMagick使用背景创建图像并粘贴2张已调整大小的图像

  22. 22

    为什么在调整窗口大小时输入字段的左侧没有空间?

  23. 23

    调整悬停在图像上的所有内容的大小?

  24. 24

    调整大小的UIView上没有触摸事件

  25. 25

    Imagemagick 调整图像大小并减小文件大小

  26. 26

    如何使用imagemagick或graphicsmagick自动修剪扫描的图像?

  27. 27

    如何在Mac OSX上使用终端调整图像大小?

  28. 28

    在show方法中使用Rails上的ruby调整图像大小

  29. 29

    在按钮上使用Jquery调整SVG图像的大小

热门标签

归档