ImageOps.expand函数将扩展图像,但是在每个方向上添加相同数量的像素。
最好的方法是简单地制作新图像并粘贴:
newImage = Image.new(mode, (newWidth,newHeight))newImage.paste(srcImage, (x1,y1,x1+oldWidth,y1+oldHeight))
如果性能是一个问题,请使原始图像大于所需的图像,并在绘制完成后对其进行裁剪。
欢迎分享,转载请注明来源:内存溢出
ImageOps.expand函数将扩展图像,但是在每个方向上添加相同数量的像素。
最好的方法是简单地制作新图像并粘贴:
newImage = Image.new(mode, (newWidth,newHeight))newImage.paste(srcImage, (x1,y1,x1+oldWidth,y1+oldHeight))
如果性能是一个问题,请使原始图像大于所需的图像,并在绘制完成后对其进行裁剪。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)