Python Wand从Trim得到Offset

时间:2017-07-21 15:28:34

标签: python imagemagick wand

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

显然,生成的图像给了我新的尺寸。但我无法弄清楚如何从原始图像中获得偏移。

文档非常稀疏。

在Imagemagick中,您可以使用:info并获得trim的偏移量(以及新的大小)。

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

1 个答案:

答案 0 :(得分:0)

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

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

还有page_x&版本0.4.3中引入了page_y属性。