如何创建一个黑色背景的新图像并在其上粘贴另一个图像?
我要做的是把一些128x128的透明图标变成75x75的黑色背景图标。
不起作用。。。
import Image theFile = "/home/xxxxxx/Pictures/xxxxxx_128.png" img = Image.open(theFile) newImage = Image.new(img.mode, img.size, "black") newImage.paste(img) newImage.resize((75,75)) newImage.save("out.png") print "Done"
谢谢!
resize
方法返回一个新的图像对象,而不是更改现有的图像对象。另外,在粘贴图像之前,应该调整图像的大小。以下对我有效:我从this blog post找到了这种
split
+mask
技术的一个例子。输入示例:
输出:
相关问题 更多 >
编程相关推荐