2
我需要可视化传感器的视野。所以,我需要使用python matplotlib绘制一个扇区,并用颜色填充这个扇区(alpha < 1)。有什么建议吗?如何使用python绘制彩色扇区?
我需要可视化传感器的视野。所以,我需要使用python matplotlib绘制一个扇区,并用颜色填充这个扇区(alpha < 1)。有什么建议吗?如何使用python绘制彩色扇区?
使用Wedge Artist:
如下:
import matplotlib
from matplotlib.patches import Wedge
import matplotlib.pyplot as plt
fig=plt.figure()
ax=fig.add_subplot(111)
fov = Wedge((.2,.2), 0.6, 30, 60, color="r", alpha=0.5)
ax.add_artist(fov)
plt.show()
import matplotlib.pyplot as plt
import matplotlib.patches as patches
fig1 = plt.figure()
ax1 = fig1.add_subplot(111, aspect='equal')
ax1.add_patch(
patches.Wedge(
(0, 0), # (x,y)
200, # radius
60, # theta1 (in degrees)
120, # theta2
color="g", alpha=0.2
)
)
plt.axis([-150, 150, 0, 250])
plt.show()