Matplotlib的可以把很多张图画到一个显示界面,这就设计到面板切分成一个一个子图。

直接指定划分方式和位置进行绘图。

#要生成两行两列,这是第一个图plt.subplot('行','列','编号')
plt.subplot(2,2,1)
#以下等同
plt.subplot(221)

效果图:

实现代码:

import cv2
import numpy as np
from PIL import Image
import requests
from io import BytesIO
import matplotlib
matplotlib.use('TkAgg')
import matplotlib.pyplot as pltdef ImageResize():path = "/Users/waldenz/Documents/Work/doc/TestImages/t3.png"img = cv2.imread(path)# cv2.namedWindow('img')# cv2.imshow('img',img)# cv2.waitKey()# plt.subplot(221)plt.subplot(2,2,1)# matplotlib 按照RGB顺序展示原图plt.imshow(cv2.cvtColor(img,cv2.COLOR_BGR2RGB)) plt.subplot(222)# cv2默认的GBR显示图plt.imshow(img)plt.subplot(223)# 灰度图plt.imshow(cv2.cvtColor(img,cv2.COLOR_BGR2GRAY))plt.subplot(224)# 32*32的缩略图plt.imshow(cv2.resize(img, (32, 32)))plt.show()

Matplotlib的子图subplot 显示多图相关推荐

  1. matplotlib 多子图图例显示

    错误示例 ''' plt.subplots方法使用返回值,再对返回的多个ax使用索引来使用每一个ax 这样记忆:plots为复数-->返回fig axes ''' fig,axes = plt. ...

  2. Python可视化中的Matplotlib绘图(1.画图,网格,子图,画正余弦图,坐标轴界限,画圆,)

    1.一张基本的图标包含的元素: · x轴和y轴 以及他们的刻度线 .标签.绘图区域 import matplotlib.pyplot as plt # 导入绘图模块 import numpy as n ...

  3. 莫烦Matplotlib可视化第四章多图合并显示代码学习

    4.1Subplot多合一显示 import matplotlib.pyplot as plt import numpy as npplt.figure() """ 每个 ...

  4. matlab绘制共用x轴图像 subplot子图不显示问题

    subplot绘制子图会自动分配子图范围避免子图重叠,我们绘制共用x轴图时需要若干图的x轴重叠,会出现子图不显示的问题,这是由于subplot判定子图重叠,然后被后续子图覆盖了,解决办法是先画子图再调 ...

  5. Matplotlib多子图折线图

    最近实习需要可视化统计数据 Matplotlib多子图折线图 plot的画图基本流程 给出数据 设定字体,画布,颜色 调用plot指定x,y,color,weight等等属性,需要注意x,y的数据个数 ...

  6. Matplotlib - subplot(同一图中绘制不同的内容)

    title: Matplotlib - subplot(同一图中绘制不同的内容) categories: python Matplotlib tags: python Matplotlib Compu ...

  7. matplotlib显示灰度图为紫色的问题

    import numpy as np import matplotlib.pyplot as plta = np.zeros((3,5)) plt.imshow(a) 得到的图确实下面这样的,而不是黑 ...

  8. python用for循环画多个图形_Python matplotlib读取excel数据并用for循环画多个子图subplot操作...

    Python matplotlib读取excel数据并用for循环画多个子图subplot操作,英语,总分,平均,数据,语文 Python matplotlib读取excel数据并用for循环画多个子 ...

  9. Python可视化matplotlib多子图可视化(Multiple Subplots):plt.axes()、plt.subplot()、plt.subplots()、

    Python可视化matplotlib多子图可视化(Multiple Subplots) 目录 Python可视化matplotlib多子图可视化(Multiple Subplots) 手动绘制子图

最新文章

  1. 刚子扯个蛋 说下增、删、改、查
  2. 谷歌是 CNCF 开源项目最大贡献者,红帽次之
  3. dtsi与dts_[dts]DTS实例分析
  4. 腾讯敏捷协作平台TAPD获评2019软博会“优秀产品”
  5. 7-2 旅行售货员 (10 分)(TSP问题思路加详解)
  6. 通过反射突破private访问修饰符获取私有和公共的属性,设置和获取值
  7. s3c2416开发板 linux,S3C2416移植内核Linux3.1的wm9713声卡过程
  8. CentOS7 安装ownCloud
  9. php 判断同时存在英文跟数字,php判断输入是否是纯数字,英文,汉字的方法
  10. vue 项目安装axios报错
  11. 使用Poedit汉化wordpress主题和插件
  12. matlab double 取值,matlab定积分计算结果为表达式,我只想得到数值。用double(ans)也没用,不知道还有没有其他方法!...
  13. 锐捷长ping_锐捷交换机命令
  14. python youtube视频_Python3 使用you-get,youtube-dl,ffmpeg 下载全网视频并剪切视频
  15. 李大潜院士:学习数学是战略性投资
  16. 健身房健身需要什么装备,五款健身房必备运动耳机分享
  17. 专题:固体力学中应力与应变分析详解(7.应变分析 7.5应变张量 7.6主应变与主方向 7.7应变莫尔圆)...
  18. Google play中下载apk
  19. 【英语语法入门】 第29讲 情态动词的否定和疑问
  20. 女生自我介绍计算机专业,计算机专业简历自我介绍

热门文章

  1. 一、如何下载JDK?
  2. 进程间的几种通信方式的比较和线程间的几种通信方式
  3. 4c钻石净度魔术语言,钻戒4c什么意思?详解钻石4C的秘密
  4. Linux 下编译自己的 OpenJDK7 包括JVM和JDK API
  5. 黑莓安全丑闻:加拿大警方2010年就能随意解密用户信息
  6. 类似冒险岛这类游戏是用什么语言编写?或者说它的制作流程是什么?
  7. FreeMarker 指南(二) -【纯属整理】
  8. oracle where 后面的条件中|| 是什么意思
  9. mysql INSERT语句加where 条件
  10. 一本关于Symbian入门的电子图书,中文版