- 数字图像处理
- 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 - 讨论
直方图拉伸
我们在直方图简介教程中讨论的直方图的另一个优点之一是对比度增强。
有两种增强对比度的方法。第一个称为直方图拉伸,可增加对比度。第二个称为直方图均衡,可增强对比度,它已在我们的直方图均衡教程中进行了讨论。
在我们讨论直方图拉伸以增加对比度之前,我们将简要定义对比度。
对比
对比度是最大和最小像素强度之间的差异。
考虑这个图像。
该图像的直方图如下所示。
现在我们计算该图像的对比度。
对比度 = 225。
现在我们将增加图像的对比度。
增加图像的对比度
拉伸图像的直方图以增加对比度的公式为
该公式需要找到最小和最大像素强度乘以灰度级。在我们的例子中,图像为 8bpp,因此灰度级为 256。
最小值为 0,最大值为 225。因此我们案例中的公式为
其中f(x,y)表示每个像素强度的值。对于图像中的每个 f(x,y),我们将计算这个公式。
完成此操作后,我们将能够增强对比度。
应用直方图拉伸后出现下图。
该图像的拉伸直方图如下所示。
注意直方图的形状和对称性。直方图现在被拉伸或以其他方式扩展。看看它。
在这种情况下,图像的对比度可以计算为
对比度 = 240
因此我们可以说图像的对比度增加了。
注意:这种增加对比度的方法并不总是有效,但在某些情况下会失败。
直方图拉伸失败
正如我们所讨论的,该算法在某些情况下会失败。这些情况包括图像中存在像素强度 0 和 255 的图像
因为当图像中存在像素强度 0 和 255 时,在这种情况下它们将成为最小和最大像素强度,从而破坏了这样的公式。
原创配方
将失败案例值放入公式中:
简化该表达式给出
这意味着输出图像等于处理后的图像。这意味着该图像没有进行直方图拉伸的效果。