【问题标题】:Python Wand get Offset from TrimPython Wand 从 Trim 获得偏移
【发布时间】:2023-03-13 21:38:01
【问题描述】:

我在 Python 中使用 Wand 来处理我的图像。我正在使用 .trim() 函数自动裁剪这些图像。

很明显,生成的图像给了我新的尺寸。但我不知道如何从原始图像中获取偏移量。

文档很少。

在 Imagemagick 中,您可以使用 :info 并获得修剪的偏移量(以及新尺寸)。

有没有办法使用 Wand 获取偏移信息?

【问题讨论】:

标签: python imagemagick wand


【解决方案1】:

使用wand.image.Image.page 将返回大小+偏移量。

with Image(filename="input.png") as img:
    img.trim()
    offset = img.page[2:]  # => (x, y)

0.4.3 版还引入了page_xpage_y 属性。

【讨论】:

  • 这很完美!我必须像你说的那样安装 0.4。但它有效!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-03-24
  • 2017-07-03
  • 1970-01-01
  • 2021-09-25
  • 1970-01-01
相关资源
最近更新 更多