【问题标题】:What deskew value to use for ImageMagick convert for a counterclockwise deskew of 5 degrees?ImageMagick 使用什么偏移值转换为 5 度的逆时针偏移?
【发布时间】:2018-08-17 12:49:07
【问题描述】:

我需要在 jpg 图像上逆时针倾斜 5 度。我想用 ImageMagick 工具套件的程序 convert 来做到这一点。因此,我需要一个类似的命令:

convert '2 skewed jpg/p. 2.jpg' -deskew ???% '3 deskewed jpg/p. 2.jpg'

问题是???应该填什么值? 我已经尝试了很多东西,但没有任何效果。

【问题讨论】:

  • 欢迎来到 SO。我稍微压缩了你的问题,以便更容易阅读并格式化代码。

标签: jpeg imagemagick-convert


【解决方案1】:

在 ImageMagick 中,-deskew 是一个自动调整图像的过程。它通常适用于大约 5 度或更小的倾斜图像。您可以尝试 40% 作为开始,如果不起作用,可以增加。

但我认为您需要 -shear,它使用度数参数值进行受控的倾斜或剪切。见https://www.imagemagick.org/script/command-line-options.php#shear。对于左上角 5 度的水平剪切,请尝试

convert input.jpg -background white -shear -5x0 result.jpg

输入:

convert lena.jpg -background white -shear -5x0 result.jpg

【讨论】:

  • 通过队列来到这里并学习了一些ImageMagick。谢谢你:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-05-01
  • 2013-04-16
相关资源
最近更新 更多