如何在图片中使用Python绘图线?

时间:2015-11-20 04:00:59

标签: python

我有以下问题:

从左边缘绘制一条绿色垂直线1/3,从顶部绘制一条水平蓝线1/3。垂直线应从图像顶部延伸到底部;水平线应从左边缘延伸到右边缘。使用循环并逐个像素地绘制线条。

从上到下绘制一条绿色垂直线,相当于edinburgh-castle.gif副本的1/3;同时在同一图像上绘制一条水平蓝线1/3。退回副本。

谢谢你们......我真的不知道怎么做。

1 个答案:

答案 0 :(得分:0)

如果你想在文件中的图像上画线,我可能会建议你使用pygame库。它适用于这种处理。

您可以使用pygame.image.load()函数将图像作为Surface对象加载,然后使用pygame.draw.line()函数将线条绘制到曲面上。然后,您可以使用pygame.image.save()将修改后的曲面保存回文件中。

以下是pygame文档:

https://www.pygame.org/docs/

如果你还没有使用它,你可以在这里下载:

http://www.pygame.org/download.shtml