我使用python2 / PIL来调整图像大小/叠加图像。图像应该是相同的大小而不缩放,但有和没有缩放,结果是相同的:背景图像具有正确的大小,前景图像只是它的四分之一。保存的图像具有正确的大小,背景也是如此,但前景我是左上角整个图像的四分之一。 为什么呢?
foregroundimage = Image.open(self.foregrund.new_foreground())
backgroundimage = Image.open(filename)
foregroundimage.thumbnail((highres_w,highres_h),Image.ANTIALIAS)
backgroundimage.thumbnail((highres_w,highres_h),Image.ANTIALIAS)
backgroundimage.paste(foregroundimage,(0,0),foregroundimage)
backgroundimage.save(outfilename)