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
属性。
我在 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
属性。