插值和图像绘制

时间:2013-04-07 07:03:24

标签: python python-imaging-library interpolation

在我的小项目中,我有一个返回点坐标列表的函数。像这样:

    points = [(x1, y1), (x2, y2),...]

当我在图像上绘制它时,我在图像上得到了点,但我想要连续的线条。我怎么才能得到它?以及如何在图像上绘制插值线?

1 个答案:

答案 0 :(得分:3)

要绘制线条,请执行以下操作:

import Image
import ImageDraw

im = Image.new('RGB',(500,500),(255,255,255))
draw = ImageDraw.Draw(im)
draw.line(points, fill=(255,0,0))
del draw 
im.save('output.jpg')

一旦理解了上述代码,您就可以使用this question中的答案来绘制抗锯齿线。