核心思想:点动成线,线动成面。
以下图为例,要求填充扇子的扇面部分。
一、绘制扇子:
首先要弄清楚它的结构,即能够用代码把扇子绘制出来。(只有先把不规则图形的结构分析清楚,才能进一步填充它。)
先画一个框架:
#调用的库
import math
import numpy as np
import matplotlib.pyplot as plt
#画图的基础设置
fig = plt.figure(1)
ax = fig.add_subplot(111)
plt.axis('off')
plt.axis('equal')
#画框架线条
#画两条圆弧
theta = np.arange(0.5*np.pi,np.pi,0.01)
for i in range(3):
x = i * np.cos(theta)
y = i * np.sin(theta)
ax.plot(x,y,color='black',linewidth=0.7)
#画两条主扇骨
z = np.arange(0,2,0.01)
ax.plot(z * math.cos(math.pi/2), z * math.