用魔杖拼接图像,python不';行不通

用魔杖拼接图像,python不';行不通,python,image,wand,Python,Image,Wand,所以我想把一个图像拼接成两个,为此我写了这段代码 from wand.image import Image from wand.display import display with Image(filename="test.png") as im : im.trim(color=None,fuzz=0) x,y = im.size xh,yh = int(x/2),int(y/2) print(x,y,xh,yh) im1 = im[0:xh,0:y] print(im

所以我想把一个图像拼接成两个,为此我写了这段代码

from wand.image import Image
from wand.display import display
with Image(filename="test.png") as im :
  im.trim(color=None,fuzz=0)
  x,y = im.size
  xh,yh = int(x/2),int(y/2)
  print(x,y,xh,yh)
  im1 = im[0:xh,0:y]
  print(im1.size)
  display(im1)

图像的大小是(1156242),因此拼接图像应该是(578242),而不是(553235)。有人知道为什么吗

这是使用
wand.image.image.trim
的效果。只需要一个简单的“重新页面”

从wand.image导入图像
将图像(filename=“test.png”)作为im:
即时修剪(颜色=无,模糊=0)

im.reset_coords()#这起作用了。谢谢。