详细内容

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怎么画矩形相关推荐

  1. 如何用python画长方形_python opencv 画矩形跟老齐学Python之用Python计算

    一提到计算机,当然现在更多人把她叫做电脑,这两个词都是指computer.不管什么,只要提到她,普遍都会想到她能够比较快地做加减乘除,甚至乘方开方等.乃至于,有的人在口语中区分不开计算机和计算器. 那 ...

  2. python如何画矩形_python怎么画矩形

    python怎么画矩形?下面给大家讲解具体的步骤: plt的Rectangle参数: 第一个参数是坐标(x,y),即矩形的画图的起点坐标,这个起点坐标不是一味地从左下角开始画,而是对应整个图中坐标原点 ...

  3. Python学习教程(Python学习视频_Python学些路线):Day05 总结和练习

    Python学习教程(Python学习视频_Python学些路线):总结和练习 练习清单 寻找"水仙花数". 寻找"完美数". "百钱百鸡" ...

  4. 视频教程-快速入门Python基础教程_Python基础知识大全-Python

    快速入门Python基础教程_Python基础知识大全 十余年计算机技术领域从业经验,在中国电信.盛大游戏等多家五百强企业任职技术开发指导顾问,国内IT技术发展奠基人之一. 杨千锋 ¥99.00 立即 ...

  5. Python学习教程(Python学习视频_Python学习路线):Day04循环结构

    Python学习教程(Python学习视频_Python学习路线):循环结构 循环结构的应用场景 如果在程序中我们需要重复的执行某条或某些指令,例如用程序控制机器人踢足球,如果机器人持球而且还没有进入 ...

  6. 视频教程-快速入门Python基础教程_Python基础进阶视频-Python

    快速入门Python基础教程_Python基础进阶视频 十余年计算机技术领域从业经验,在中国电信.盛大游戏等多家五百强企业任职技术开发指导顾问,国内IT技术发展奠基人之一. 杨千锋 ¥199.00 立 ...

  7. Python学习教程(Python学习路线_Python基础学习教程_Python视频教程):初学者新手怎样快速入门Python

    Python学习教程(Python学习路线_Python基础学习教程_Python视频教程):初学者新手怎样快速入门Python? 人生苦短,我用Python!!!短短几个字,现在在各大学习类平台随处 ...

  8. python怎么画长方形_python怎么画矩形

    python怎么画矩形?下面给大家讲解具体的步骤: plt的Rectangle参数: 第一个参数是坐标(x,y),即矩形的画图的起点坐标,这个起点坐标不是一味地从左下角开始画,而是对应整个图中坐标原点 ...

  9. python在坐标轴上画矩形_Python使用matplotlib实现在坐标系中画一个矩形的方法

    本文实例讲述了Python使用matplotlib实现在坐标系中画一个矩形的方法.分享给大家供大家参考.具体实现方法如下: import matplotlib.pyplot as plt from m ...

最新文章

  1. Invalid argument(s) 'pool_size' sent to create_engine(), using configuration
  2. Springboot 添加server.servlet.context-path
  3. vc6.0mfc中单选按钮如何分组_按钮系列02-搞定按钮和选框的14个秘诀
  4. python设计报告的前言怎么写_2017实习报告前言怎么写
  5. 修改lgoin,http://www.tuicool.com/articles/U3iyqq
  6. apache2.2后修改最大并发连接数
  7. 计蒜客-最大子阵列 / NYOJ题目44-子串和
  8. mysql 指定ip段 掩码_IP分配及网段划分
  9. Git(8):在GitHub上,如何使fork到的项目与原仓库的更新保持同步?
  10. jdk11 及jdk8阿里云快速下载链接
  11. 如何解决使用PCS7时报警无法确认的问题?
  12. Latex——在线快速生成表格代码
  13. multisim安装完成后显示安装程序损坏的免费解决方案
  14. 计算机视觉常用滤波,【计算机视觉】 滤波器
  15. 修改RAC中的私网地址导致CRS启动失败
  16. Excel公式向导,不会函数也可以单条件求平均值
  17. edge,Chrome浏览器被360主页劫持极简解决方案(win10)
  18. SEGMENT_VARIABLE什么意思?
  19. 信息安全意识-密码安全
  20. 学计算机电脑显存多少为好,【深度分析】如何配置深度学习用的电脑(显卡和内存的选择标准)...

热门文章

  1. 使用ExpandableListView实现一个时光轴
  2. Python中NameError: name ‘key‘ is not defined
  3. 自己对杨一夫创业心得的感悟。
  4. 2021年春招首发!阿里云云原生实习一二三面面经,看完的都进阿里了!
  5. Mysql安装测试数据库employees
  6. Restorator 2007 3.70.1729 1
  7. 信息技术(Information Technology)的限定有:硬件 ,软件 , 形式
  8. 百度一键root android,百度一键root下载
  9. 政治学Politeia
  10. 什么是黑帽SEO?20种黑帽手法详解。