python怎么画矩形-Python教程

资源魔 45 0

python怎样画矩形?上面给各人解说详细的步骤:

plt的Rectangle参数:

第一个参数是坐标(x,y),即矩形的绘图的终点坐标,这个终点坐标没有是一味地从左下角开端画,而是对应整个图中坐标原点,即(0,0)。

第二个参数是矩形宽度

第三个参数是矩形高度

留意:正在fast rcnn代码中,roi框是正在图象中画进去的,而图象的原点正在左上角,但坐标轴的原点正在左下角,以是即便Rectangle中参数如出一辙,但正在图象以及坐标轴中画进去的纷歧样。

相干保举:《Python视频教程》

plt.axis('off')示意没有显示坐标轴

第一种代码:

import matplotlib.pyplot as plt
fig = plt.figure()
ax = fig.add_subplot(111)
rect = plt.Rectangle((0.1,0.1),0.5,0.3)
ax.add_patch(rect)
plt.show()

第二种代码:

import matplotlib.pyplot as plt
fig = plt.figure()  #创立图
ax = fig.add_subplot(111)  #创立子图
plt.gca().add_patch(plt.Rectangle((0.1,0.1),0.5,0.3))
plt.show()

以后的图表以及子图能够应用plt.gcf()以及plt.gca()取得,辨别示意Get Current Figure以及Get Current Axes。正在pyplot模块中,许多函数都是对以后的Figure或Axes工具进行解决,比方说:plt.plot()实际上会经过plt.gca()取得以后的Axes工具ax,而后再挪用ax.plot()办法完成真实的画图。

以上就是python怎样画矩形的具体内容,更多请存眷资源魔其它相干文章!

标签: Python python教程 python编程 python使用问题 矩形

抱歉,评论功能暂时关闭!