Python图像处理基础(十九)
Python图像处理基础(十九)
文章目录
- Python图像处理基础(十九)
-
- 12、图像绘图
-
- 12.4 路径
-
- 12.4.1 绘制路径
- 12.4.2 路径变换
- 12.4.3 映射点
12、图像绘图
12.4 路径
路径允许我们定义稍后可以绘制的形状。如果您想多次使用同一个形状,或者即使您想绘制经过各种变形的相同形状,路径也非常有用。
Pillow 对路径的实现非常简单。路径由一系列 (x,y) 点组成,这些点由直线连接。路径不能包含曲线,但您可以通过绘制许多短线来模拟曲线。
一旦有了路径,您就可以:
- 使用二维矩阵变换路径中的点。
- 压缩路径(删除任何非常接近的点以提高绘制效率)。
- 将点传递给函数。例如,这可以用来截断形状。
最终的路径可以通过将其传递给 line 或 polygon 方法来绘制。
12.4.1 绘制路径
要绘制路径,我们首先创建一个点列表,使用以下代码:
count=201
def curve(x):