matplotlib中cmap_Matplotlib:imshow中cmap的功能是什么?
我正在尝试使用python学习opencv,遇到了以下代码:import cv2
import numpy as np
from matplotlib import pyplot as plt
BLUE = [255,0,0]
img1 = cv2.imread('opencv_logo.png')
replicate = cv2.copyMakeBorder(img1,10,10,10,10,cv2.BORDER_REPLICATE)
reflect = cv2.copyMakeBorder(img1,10,10,10,10,cv2.BORDER_REFLECT)
reflect101 = cv2.copyMakeBorder(img1,10,10,10,10,cv2.BORDER_REFLECT_101)
wrap = cv2.copyMakeBorder(img1,10,10,10,10,cv2.BORDER_WRAP)
constant= cv2.copyMakeBorder(img1,10,10,10,10,cv2.BORDER_CONSTANT,value=BLUE)
plt.subplot(231),plt.imshow(img1,'gray'),plt.title('ORIGINAL')
plt.subplot(232),plt.imshow(replicate,'gray'),plt.title('REPLICATE')
plt.subplot(233),plt.imshow(reflect,'gray'),plt.title('REFLECT')
plt.subplot(234),plt.imshow(reflect101,'gray'),plt.title('REFLECT_101')
plt.subplot(235),plt.imshow(wrap,'gray'),plt.title('WRAP')
plt.subplot(236),plt.imshow(constant,'gray'),plt.title('CONSTANT')
plt.show()
imshow(img1,灰色)做什么?我试着在谷歌上搜索,我能理解的只是“灰色”的说法是一个彩色地图。但我的照片在网站上。请参见链接)不以灰度显示。我试着去掉第二个论点。所以代码就像plt.imshow(img1)。它执行。图像保持不变。那么第二个参数“gray”是做什么的呢?有人能给我解释一下吗?感谢任何帮助。谢谢。
另外,我对Matplotlib还很陌生
matplotlib中cmap_Matplotlib:imshow中cmap的功能是什么?相关推荐
- Matplotlib中的imshow函数与Opencv中的imshow
imshow()函数 Matplotlib imshow() 函数声明 # Autogenerated by boilerplate.py. Do not edit as changes will b ...
- plt.imshow()中cmap参数控制颜色展示
plt.imshow()中cmap参数控制颜色展示 以A = [[0,1,2],[3,4,5],[6,7,8]]为例进行展示 plt.imshow(A, cmap="xxx")其中 ...
- matplotlib中的imshow()绘图长宽比例失调,调整长宽比(备忘)
当两个坐标轴的维度相差较大的时候,采用plt.imshow(x) 会出现如下情况. import matplotlib.pyplot as pltplt.imshow(x,cmap='hot') #绘 ...
- python灰度图cv2到plt变颜色_python中plt.imshow与cv2.imshow显示颜色问题
python中plt.imshow与cv2.imshow显示颜色问题 在用plt.imshow和cv2.imshow显示同一幅图时可能会出现颜色差别很大的现象. 这是因为:opencv的接口使用BGR ...
- python基于opencv的手势识别_怎么在Python3.5 中利用OpenCV实现一个手势识别功能
怎么在Python3.5 中利用OpenCV实现一个手势识别功能 发布时间:2020-12-22 11:56:32 来源:亿速云 阅读:67 作者:Leah 怎么在Python3.5 中利用OpenC ...
- 使用鼠标从Matplotlib显示的图像中取点,画框
使用鼠标从Matplotlib显示的图像中取点,画框 #定义全局变量:PT表示鼠标从plt图中取到的点;默认情况下取左上角点和右下角点 PT=[]def on_press(event):if even ...
- python读取数据文件、并把里面的数据变成x的二维坐标_python 使用matplotlib 实现从文件中读取x,y坐标的可视化方法...
python 使用matplotlib 实现从文件中读取x,y坐标的可视化方法 1. test.txt文件,数据以逗号分割,第一个数据为x坐标,第二个为y坐标,数据如下:1.1,2 2.1,2 3.1 ...
- mysql2008 limit,在SQL Server中实现 Limit m, n 的功能
在SQL Server中实现 Limit m, n 的功能 (2012-03-14 18:17:43) 标签: 杂谈 在MySQL中,可以用 Limit 来查询第 m 列到第 n列的记录,例如: se ...
- Nature :全球表层土壤中微生物组的结构和功能
文章目录 Structure and function of the global topsoil microbiome 全球表层土微生物组群落结构和功能 热心肠日报导读 摘要 正文 **图1. 真菌 ...
最新文章
- EntityFramework Core是否可以映射私有属性呢?了解一下。
- SC-控制Windows服务的命令
- c4droid语言字体颜色,关于printf如何输出颜色
- 大剑无锋之Kafka的Patition的作用【面试推荐】
- 运行多个 npm script 的各种姿势
- 华为P40渲染图再曝光:果然是年度真旗舰
- [最小割] Luogu P4662 黑手党
- Ubuntu之解决需权限才能访问串口的方法
- 桌面上计算机右键管理打不开,Windows7中无法打开右键计算机的“管理”选项
- Android 学习之Fragment的创建
- Atitit 图像指纹识别匹配sift算法 atlks总结
- 顶级域名(一级域名)、二级域名、三级域名的区别与介绍
- C#编程打字指法练习
- 穿膜肽TAT修饰载荧光探针香豆素-6脂质体
- orbslam 2 运行 tum 数据集中的 walking xyz 序列
- python做估值模型_通证估值模型-费雪模型与净现值模型详解
- 使用性能利器 Redis实现网站的加速
- 数据挖掘(二)预测潜在贷款发放客户
- GLES2.0中文API-glGetActiveAttrib
- vista磁盘使用100%_在Vista上运行的免费ISO磁盘映像刻录实用程序
热门文章
- 算法题:SOJ1092: 欧几里得算法
- 时间管理办法,如何对项目进行规划提高效率?
- Spring Boot 实现定时任务
- NLP(自然语言处理) - Tricks Dataset 集合
- 苹果开放降级通道_苹果出手,关闭降级系统iOS13验证,iOS14再也回不去了!
- 机器学习中的线性代数之矩阵求导
- c语言判断两个字母相等,C语言:比较两个字符串是否相等
- 烟台服务器装系统,【图】- 烟台芝罘区上门修电脑安装系统电话多少三站 - 烟台芝罘电脑维修 - 烟台百姓网...
- 一起飞系列之:腾讯云配置Ubuntu16.04, Nginx, PHP 7, MySql, PhpMyAdmin, 域名
- AngularJs错误