代码是在python下的PIl库中制作的 我只是想要那个,但是可以显示线条
我做了一个测试,看看这些线条是否出现,但它们不是原因
import sys
from PIL import Image, ImageDraw
from PIL import Image
import random
w, h = 800, 800
im = Image.new("RGB", (w, h), "black")
for _ in range(10_00):
im.putpixel((random.randrange(800), random.randrange(800)), (255, 255, 255))
im.save("test.png")
上面的部分是用随机像素创建图像,这部分有效,但下面的部分感应绘图线不起作用
with Image.open("test.png") as im:
draw = ImageDraw.Draw(im)
draw.line((0, 0) + im.size, fill=128) #pas de ligne dessiné au lancement
draw.line((0, im.size[1], im.size[0], 0), fill=128)
im.save(sys.stdout, "PNG")
mon_image = Image.open("test.png")
mon_image.show()
我不知道该尝试什么
我猜这是发行线路。
im.save(sys.stdout, "PNG")
第一个参数
fp
是文件名、路径或文件对象。
param fp:文件名(字符串)、pathlib.Path 对象或文件对象。
您可以直接以原始文件名保存。
im.save('test.png')