教程集 www.jiaochengji.com
教程集 >  脚本编程  >  php  >  正文 python怎么画矩形

python怎么画矩形

发布时间:2020-11-08   编辑:jiaochengji.com
教程集为您提供python怎么画矩形等资源,欢迎您收藏本站,我们将为您提供最新的python怎么画矩形资源

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怎么看矩阵维数
    Illustrator实例入门网页按钮制作教程
    fillRect方法怎么使用
    Python多态原理及实现
    python逆矩阵怎么求
    怎样用python进行数据可视化
    如何用canvas绘制矩形?canvas画矩形的两种方法介绍
    html5 Canvas实现画直线与设置线条的样式

    [关闭]
    ~ ~