opencv-python基本图像处理详解
作者:小负不负 时间:2021-07-07 04:37:02
一、使用matplotlib显示图
import matplotlib.pyplot as plt #plt用于显示图片
import matplotlib.image as mping #mping用于读取图片
import numpy as np
lena=mping.imread('1.jpg') #读取和代码同一目录下的图片
#此时lena就已经是一个np.array了,可以对它任意处理
lena.shape#(512,512,3)
plt.imshow(lena) #显示图片
plt.axis('off') #不显示坐标轴
plt.show()
1、显示热量图
#显示的热量图
lena_1=lena[:,:,0]
plt.imshow(lena_1)
plt.show()
2、显示灰度图
#显示灰度图
img=plt.imshow(lena_1)
img.set_cmap('gray')#‘hot'是热量图 cmap参数
plt.show()
二、使用cv.imread显示图像
import cv2
img=cv2.imread('1.jpg')
print(img.shape)
(296, 474, 3)
1、显示灰度图像
gray_img=cv2.imread('1.jpg',cv2.IMREAD_GRAYSCALE)
print(gray_img.shape)
(296,494)
来源:https://blog.csdn.net/m0_58173801/article/details/119967524
标签:Python,Opencv,图像,处理
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
Pandas实现在线文件和剪贴板数据读取详解
2021-06-02 16:49:55
![](https://img.aspxhome.com/file/2023/0/127320_0s.jpg)
怎样在不同版本SQL Server中存储数据
2009-01-20 13:11:00
python 包之 Pillow 图像处理教程分享
2022-02-22 01:22:48
Python统计词频的几种方法小结
2023-10-22 05:35:41
详解在Anaconda环境下Python安装pydot与graphviz的方法
2021-01-27 23:24:24
![](https://img.aspxhome.com/file/2023/7/101657_0s.png)
Dreamweaver表格布局经验谈
2007-02-03 11:39:00
python RabbitMQ 使用详细介绍(小结)
2022-11-18 21:29:33
在Lighttpd服务器中运行Django应用的方法
2021-08-05 20:19:50
Python实现HTTP协议下的文件下载方法总结
2023-04-29 20:01:36
Python yield 的使用浅析
2022-09-30 13:47:01
python实现XML解析的方法解析
2021-08-20 01:58:58
python 星号(*)的多种用途
2021-08-13 06:16:27
在Mac中配置Python虚拟环境过程解析
2023-11-14 06:55:43
Sql Server 2012 分页方法分析(offset and fetch)
2012-10-07 10:51:04
oracle如何使用java source调用外部程序
2023-07-12 02:52:42
python使用mailbox打印电子邮件的方法
2023-09-05 10:15:30
python3+PyQt5使用数据库窗口视图
2023-03-08 10:44:26
![](https://img.aspxhome.com/file/2023/8/65858_0s.jpg)
Opencv图像处理之详解掩膜mask
2022-08-12 23:40:44
![](https://img.aspxhome.com/file/2023/9/72219_0s.jpg)
php文件上传类完整实例
2023-11-22 04:32:28
python使用socket高效传输视频数据帧(连续发送图片)
2021-04-14 23:17:40
![](https://img.aspxhome.com/file/2023/9/130549_0s.png)