opencv bgr2lab得到的lab范围_新视界-OpenCV教程(23)- 直方图:查找,绘制,分析

6573ce3f4e786b206498989a16d59fcd.png

新视界-OpenCV教程系列文章

新视界-OpenCV教程(1)-入门介绍

OpenCV 中的图形用户界面特征系列

新视界-OpenCV教程(2)-图片入门

新视界-OpenCV教程(3)-视频入门

新视界-OpenCV教程(4)- 绘图功能

新视界-OpenCV教程(5)- 鼠标的画笔功能

新视界-OpenCV教程(6)- 作为调色板的轨迹栏

核心操作系列

新视界-OpenCV教程(7)- 对图片的基本操作

新视界-OpenCV教程(8)- 图像运算

新视界-OpenCV教程(9)- 性能测量和改进技术

OpenCV 中的图像处理系列

新视界-OpenCV教程(10)- 改变颜色空间

新视界-OpenCV教程(11)- 图像阈值

新视界-OpenCV教程(12)- 图像的几何变换

新视界-OpenCV教程(13)- 平滑图像

新视界-OpenCV教程(14)- 形态变换

新视界-OpenCV教程(15)- 图像梯度

新视界-OpenCV教程(16)- Canny 边缘检测

新视界-OpenCV教程(17)- 图像金字塔

新视界-OpenCV教程(18)- 轮廓:开端

新视界-OpenCV教程(19)- 轮廓:特征

新视界-OpenCV教程(20)- 轮廓:性质

新视界-OpenCV教程(21)- 轮廓:更多功能

新视界-OpenCV教程(22)- 轮廓:层级

本文目标

轮廓系列会分为4篇文章一一详细讲解。这是第一篇。

在本篇文章中,我们将学习使用OpenCV和Numpy函数查找直方图;使用OpenCV和Matplotlib函数绘制直方图;我们将看到这些函数:cv2.calcHist(), np.histogram()等。

efe30d9a2aa644e5302b32ee2ca5acb0.png

理论

首先,我们来介绍下直方图是什么,我们可以将直方图视为一个图形或图表,它可以让我们对图像的强度分布有一个大致的了解。而该图形是一个x 轴上像素值(范围从0到255,但并不总是)和y 轴上有相应像素数的图像。

可以说,它是另一种对图像理解的方式。通过观察图像的直方图,我们可以得到关于图像的相反,亮度,强度分布等直观信息。如今现在几乎所有的图像处理工具都可以提供其图像直方图的特征。下面是一个从Cambridge in Color website 获取的图像,有条件的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值