Python 魔杖从 Trim 得到偏移

Python Wand get Offset from Trim

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

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

文档非常稀疏。

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

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

使用 wand.image.Image.page 这将 return 大小 + 偏移量。

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

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