python怎么画矩形?下面给大家讲解具体的步骤:

plt的Rectangle参数:

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

第二个参数是矩形宽度

第三个参数是矩形高度

注意:在fast rcnn代码中,roi框是在图像中画出来的,而图像的原点在左上角,但坐标轴的原点在左下角,所以即使Rectangle中参数一模一样,但在图像和坐标轴中画出来的不一样。

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()方法实现真正的绘图。

本文地址:http://itbyc.com/Python/22052.html

转载请注明出处。

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. linux下更新硬盘FW,Intel SSD硬盘 FW 更新方法
  2. mysql mgr简介_mysql8.0初探:(二)MySQL Group Replication-MGR集群简介
  3. android: 调用摄像头拍照
  4. ffmpeg 缩放算法_图像尺寸调整算法介绍并手动实现近邻算法
  5. 前端学习(2461):打包发布
  6. leetcode - 837. 新21点
  7. 高并发秒杀系统--Service事务管理与继承测试
  8. 排序算法第二篇——折半插入排序
  9. Poj1469_匈牙利算法_最大二分匹配
  10. Oracle数户库、表导入导出
  11. 值得推荐的C/C++框架和库(转)
  12. my soft_macsoft
  13. uv纹理坐标设定与贴图规则
  14. igraph入门教程
  15. 【基于Simulink+UG NX MCD 一级倒立摆控制系统仿真】建模和分析(一)
  16. 拼多多分享好友砍价Java实现_拼多多怎么帮助好友砍价免费拿商品,详情介绍...
  17. 【美多商城项目01】了解主要需求和架构设计,创建配置工程
  18. 2015-07-20-struts-struts2简介
  19. Xshell怎么快速复制粘贴
  20. 语音合成-声学概念和变声变调

热门文章

  1. 在maven项目中使用jstl无法输出值
  2. 最近话题火爆的四件事你知道不?
  3. APP常见测试点总结
  4. 阿里B2B总裁戴珊:全球化的天猫双11,普惠全球共享快乐
  5. Android APK静态分析
  6. 如何增强自己的自信心?
  7. wps兑换优惠券在哪里_你的支付宝积分用了吗,再不用就要过期了,现在还可以兑换红包...
  8. 微信小程序日历弹框组件
  9. 微信小程序日历(下拉、收起、点击、小圆点、月份切换)
  10. 黑莲花在服务器维护后,怀旧服新版黑莲花刷新机制 动态刷新最快9分钟