- 数字图像处理
- 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 - Sobel算子
- DIP - Robinson罗盘掩膜
- DIP - Krisch罗盘掩膜
- DIP - Laplacian算子
- DIP - 频域分析
- DIP - 傅里叶级数和变换
- DIP - 卷积定理
- DIP - 高通滤波器与低通滤波器
- DIP - 颜色空间导论
- DIP - JPEG压缩
- DIP - 光学字符识别
- DIP - 计算机视觉与图形学
- DIP有用资源
- DIP - 快速指南
- DIP - 有用资源
- DIP - 讨论
数字图像处理 - 概率论导论
PMF和CDF都属于概率统计中的术语。现在你可能会想,为什么要学习概率?这是因为这两个概念(PMF和CDF)将在下一个直方图均衡化教程中使用。所以,如果你不知道如何计算PMF和CDF,你就无法对你的图像应用直方图均衡化。
.什么是PMF?
PMF代表概率质量函数。顾名思义,它给出数据集中每个数字的概率,或者你可以说它基本上给出每个元素的计数或频率。
如何计算PMF?
我们将通过两种不同的方法计算PMF。首先是从矩阵中,因为在下一个教程中,我们必须从矩阵中计算PMF,而图像只不过是一个二维矩阵。
然后我们将举另一个例子,在这个例子中,我们将从直方图中计算PMF。
考虑这个矩阵。
1 | 2 | 7 | 5 | 6 |
7 | 2 | 3 | 4 | 5 |
0 | 1 | 5 | 7 | 3 |
1 | 2 | 5 | 6 | 7 |
6 | 1 | 0 | 3 | 4 |
现在,如果我们要计算这个矩阵的PMF,我们将这样做。
首先,我们将取矩阵中的第一个值,然后我们将计算这个值在整个矩阵中出现的次数。计数后,它们可以表示在直方图中,也可以表示在下表中。
PMF
0 | 2 | 2/25 |
1 | 4 | 4/25 |
2 | 3 | 3/25 |
3 | 3 | 3/25 |
4 | 2 | 2/25 |
5 | 4 | 4/25 |
6 | 3 | 3/25 |
7 | 4 | 4/25 |
注意,计数之和必须等于值的总数。
从直方图计算PMF
上图显示了8位每像素图像的灰度值的频率。
现在,如果我们必须计算它的PMF,我们将简单地查看垂直轴上每个条的计数,然后将其除以总数。
所以上面直方图的PMF是这样的。
在上图直方图中需要注意的另一重要一点是它不是单调递增的。因此,为了使其单调递增,我们将计算其CDF。
什么是CDF?
CDF代表累积分布函数。它是一个计算由PMF计算的所有值的累积和的函数。它基本上对前一个值进行求和。
如何计算CDF?
我们将使用直方图计算CDF。以下是它的计算方法。考虑上面显示的显示PMF的直方图。
由于该直方图不是单调递增的,因此我们将使其单调递增。
我们将简单地保持第一个值不变,然后在第二个值中,我们将添加第一个值,依此类推。
这是上面PMF函数的CDF。
现在,正如你从上图中看到的,PMF的第一个值保持不变。PMF的第二个值加到第一个值中,并放在128之上。PMF的第三个值加到CDF的第二个值中,得到110/110,等于1。
而且现在,该函数正在单调递增,这是直方图均衡化的必要条件。
PMF和CDF在直方图均衡化中的应用
直方图均衡化在下一个教程中讨论,但下面简要介绍了直方图均衡化。
直方图均衡化用于增强图像的对比度。
正如本教程开头所述,PMF和CDF都用于直方图均衡化。在直方图均衡化中,第一步和第二步分别是PMF和CDF。由于在直方图均衡化中,我们必须均衡图像的所有像素值。因此,PMF帮助我们计算图像中每个像素值的概率。而CDF给我们这些值的累积和。进一步,这个CDF乘以等级,以找到新的像素强度,这些强度映射到旧值,并且你的直方图被均衡。