习题
1、一个图像处理系统主要由哪几个部分构成?各部分的功能是什么?
2、在JPEG算法中,DCT的主要作用是什么?为什么要量化DCT系数进行Zig-Zag排序?
答: DCT作用:①去除像素间的冗余;②把能量集中在少数几个DCT系数上。
(量化完成后,我们可以发现能量集中在左上角低频段,而非高频)
目的:增加0的游程和长度,提高压缩效率。
(交流系数做游程编码,游程编码越长肯定越好)
上次的实验:将8x8图像做DCT变换,取左上角像素,舍弃右下角,再做逆变换。
3、假设一个图像的直方图类似此分布,请分析此图像的灰度分布特点,对比度特点。对这样的图像,请给出至少两种增强图像对比度的方法。
考点:像素均匀分布,对比度才比较好。解决图像的方法。直方图在左,在右,在中间的方法都不一样。
答: 此图像灰度集中在低灰度端,图像整体偏暗,同时对比度较差。
方法: ①直方图均衡;②幂变换(不仅能使图像变换,还起到拉伸像素的作用)。
S
=
r
γ
,
r
<
1
S = r^γ, r<1
S=rγ,r<1
4、试证明傅里叶变换是一个线性变换函数。
考点:要记住傅里叶变换的公式。什么是线性变换?
答:
5、直方图的计算
灰度级 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
---|---|---|---|---|---|---|---|---|
概率 | 0.14 | 0.22 | 0.25 | 0.17 | 0.1 | 0.06 | 0.03 | 0.03 |
考点:直方图均衡化;直方图匹配,有了目标直方图,计算直方图规定化的过程。
答:计算累积直方图:
灰度级 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
---|---|---|---|---|---|---|---|---|
累积直方图 | 0.14 | 0.36 | 0.61 | 0.78 | 0.88 | 0.94 | 0.97 | 1.00 |
乘以7,再四舍五入
灰度级 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
---|---|---|---|---|---|---|---|---|
对应映射关系T® | 1 | 3 | 4 | 5 | 6 | 7 | 7 | 7 |
根据映射关系推算计算新直方图
灰度级 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
---|---|---|---|---|---|---|---|---|
概率 | 0 | 0.14 | 0 | 0.33 | 0.25 | 0.17 | 0.1 | 0.12 |