- 数字图像处理
- DIP - 主页
- DIP - 图像处理简介
- DIP - 信号与系统介绍
- DIP - 摄影史
- DIP - 应用和使用
- DIP - 尺寸概念
- DIP - 相机上的图像形成
- DIP - 摄像头机构
- DIP - 像素的概念
- DIP-- 透视变换
- DIP - 每像素位数的概念
- DIP - 图像类型
- DIP - 颜色代码转换
- DIP - 灰度到 RGB 转换
- DIP - 抽样的概念
- DIP - 像素分辨率
- DIP - 缩放的概念
- DIP - 缩放方法
- DIP - 空间分辨率
- DIP - 每英寸的像素点和线数
- DIP - 灰度分辨率
- DIP - 量化的概念
- DIP - ISO 偏好曲线
- DIP - 抖动的概念
- DIP - 直方图介绍
- DIP - 亮度和对比度
- DIP - 图像转换
- DIP - 直方图滑动
- DIP - 直方图拉伸
- DIP - 概率导论
- DIP - 直方图均衡
- DIP - 灰度级变换
- DIP - 卷积的概念
- DIP - 掩模的概念
- DIP - 模糊的概念
- DIP - 边缘检测的概念
- DIP - Prewitt 操作员
- DIP - 索贝尔算子
- DIP - 罗宾逊指南针面罩
- DIP - Krisch 指南针掩模
- DIP - 拉普拉斯算子
- DIP - 频域分析
- DIP - 傅里叶级数和变换
- DIP——卷积定理
- DIP - 高通滤波器与低通滤波器
- DIP - 色彩空间简介
- DIP - JPEG 压缩
- DIP - 光学字符识别
- DIP - 计算机视觉和图形
- DIP 有用资源
- DIP - 快速指南
- DIP - 有用的资源
- DIP - 讨论
直方图滑动
直方图简介教程中已经讨论了直方图的基本概念。但我们在这里简单介绍一下直方图。
直方图
直方图只不过是显示数据出现频率的图表。直方图在图像处理中有很多用途,我们将在这里讨论一个用户,称为直方图滑动。
直方图滑动
在直方图滑动中,我们只是简单地将完整的直方图向右或向左移动。由于直方图向右或向左移动或滑动,可以在图像中看到明显的变化。在本教程中,我们将使用直方图滑动来操纵亮度。
术语“亮度”已在我们的亮度和对比度简介教程中讨论过。但我们将在这里简要定义。
亮度
亮度是一个相对术语。亮度可以定义为特定光源发出的光的强度。
对比
对比度可以定义为图像中最大和最小像素强度之间的差异。
滑动直方图
使用直方图滑动增加亮度
该图像的直方图如下所示。
该直方图的 y 轴是频率或计数。在 x 轴上,我们有灰度值。从上面的直方图中可以看出,那些计数大于700的灰度强度位于前半部分,意味着朝向较黑的部分。这就是为什么我们得到的图像有点暗。
为了使其变亮,我们将其直方图向右滑动,或向更白色的部分滑动。为此,我们需要为此图像添加至少 50 的值。因为我们从上面的直方图中可以看到,该图像的像素强度也为 0,即纯黑色。因此,如果我们将 0 添加到 50,我们会将所有位于 0 强度的值移动到 50 强度,并且所有其余的值将相应地移动。
我们开始做吧。
这是每个像素强度加 50 后得到的结果。
图像如下所示。
其直方图如下所示。
让我们比较这两张图像和它们的直方图,看看有什么变化。
结论
从新的直方图中我们可以清楚地看到,所有像素值都已向右移动,并且可以在新图像中看到其效果。
使用直方图滑动降低亮度
现在,如果我们要将新图像的亮度降低到旧图像看起来更亮的程度,我们就必须从新图像的所有矩阵中减去一些值。我们要减去的值是 80。因为我们已经在原始图像上添加了 50,并且得到了一个新的更亮的图像,现在如果我们想让它更暗,我们必须从中至少减去 50 以上。
这就是我们从新图像中减去 80 后得到的结果。
结论
从新图像的直方图可以清楚地看出,所有像素值都已向右移动,因此,可以从图像中验证新图像更暗,现在原始图像与该新图像相比看起来更亮。