Python 创建图像后将其放大

Python 创建图像后将其放大,python,image,python-imaging-library,Python,Image,Python Imaging Library,这是我的密码 import Image import ImageDraw img = Image.new("RGB", (400,400), "white") draw = ImageDraw.Draw(img) coords = [(100,70), (220, 310), (200,200)] dotSize = 2 for (x,y) in coords: draw.rectangle([x,y,x+dotSize-1,y+dotSize-1], fill="black")

这是我的密码

import Image
import ImageDraw

img = Image.new("RGB", (400,400), "white")
draw = ImageDraw.Draw(img)

coords = [(100,70), (220, 310), (200,200)]
dotSize = 2

for (x,y) in coords:
    draw.rectangle([x,y,x+dotSize-1,y+dotSize-1], fill="black")
im.save(contactMap,"JPEG")
我想做的就是。在图像上绘制坐标后,我希望保存图像,然后增大该图像的大小 PIL中有哪些功能可以用来实现我的目标?

使用调整大小:

img.save("a.jpg","JPEG")

img2 = img.resize( (800, 800))
img2.save("b.jpg","JPEG")

您可以在编辑旧问题后将其取消删除。你要小心删除问题;如果您经常这样做,自动系统可能会禁止您提问,因为删除的问题被视为您只问低质量问题的标志。好的,谢谢您的建议,我是堆栈溢出方面的新手,所以不知道协议。我会把它带上飞机:)会有帮助吗@JohnSmith通常不希望对光栅化图像进行高比例缩放。我建议相反,在这种情况下,创建一个更大的图像,然后缩小到您想要的大小。在
PIL
中,
Image
实例具有执行此操作的方法
resize
(如当前答案所示)。