gpt4 book ai didi

python - 用 PIL 在图像上画一条线

转载 作者:IT老高 更新时间:2023-10-28 21:54:45 34 4
gpt4 key购买 nike

我想画一条线并显示出来。假设我有一个 PIL 图像。

draw = ImageDraw.Draw(pilImage)
draw.line((100,200, 150,300), fill=128)

如何显示图像?在画线之前我可以这样做:

imshow(pilImage)

imshow(draw) 不显示图像。

如何将其转换回 PIL 图像?

最佳答案

这应该可行:

from PIL import Image, ImageDraw
im = Image.new('RGBA', (400, 400), (0, 255, 0, 255))
draw = ImageDraw.Draw(im)
draw.line((100,200, 150,300), fill=128)
im.show()

基本上使用 ImageDraw 绘制图像,然后在更改后显示该图像,以绘制粗线通过宽度

draw.line((100,200, 150, 300), fill=128, width=3)

关于python - 用 PIL 在图像上画一条线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13053443/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com