要在宽高为500300的图像上绘制一条粗细为1的红色直线代码为
您可以使用Python的PIL库来实现在图像上绘制直线的功能。以下是一个示例代码:
from PIL import Image, ImageDraw
# 创建一个空白图像,宽度为500,高度为300,背景为白色
image = Image.new("RGB", (500, 300), "white")
# 创建一个绘图对象
draw = ImageDraw.Draw(image)
# 设置直线的起点和终点坐标
start_point = (0, 150)
end_point = (500, 150)
# 设置直线的颜色为红色
line_color = (255, 0, 0)
# 在图像上绘制直线
draw.line([start_point, end_point], fill=line_color, width=1)
# 保存图像
image.save("line.png")
运行以上代码后,会生成一个名为"line.png"的图像文件,其中包含一条宽度为1的红色直线。
原文地址: https://www.cveoy.top/t/topic/hOr4 著作权归作者所有。请勿转载和采集!