数字图像处理7.4

第七章增强作业04
满分为40分
学号:
姓名:
成绩:

一.判断题(T表示正确,F表示错误。每题1分)
1.数字图像的一阶导数与斜率对应。(T)
2.数字图像的二阶导数与过零点对应。(T)
3.数字图像空间域处理中非锐化Unsharp masking滤波是高增High-boost滤波的推广。(F)
4.彩色数字图像锐化处理需要考虑颜色模型。(T)

二.单项选择题(每题2分)
1.数字图像进行一阶导数运算时,滤波矩阵系数之和是(B)。
A.大于0
B.等于0
C.小于0
D.等于1
2.数字图像进行二阶导数运算时,滤波矩阵系数之和是(B)。
A.大于0
B.等于0
C.小于0
D.等于1
3.基于二阶导数对数字图像进行锐化处理时,滤波矩阵系数之和是(D)。
A.大于0
B.等于0
C.小于0
D.等于1

三.多项选择题(每题3分)
1.在数字图像中,像素之间距离包括(ABC)。
A.欧拉距离euclidean distance
B.城区距离city-block distance
C.棋盘距离chessboard distance
D.没有距离null distance
2.数字图像进行Laplacian运算时,参入的像素包括(AB)。
A. 4邻域
B. 8邻域
C.全邻域
D.无邻域
3.可以用于数字图像Laplacian运算的有(AB)。
A.
B.
C.
D.
4.可以用于数字图像锐化运算的有(AD)。
A.
0
-1
0
-1
5
-1
0
-1
0
B.
0
-1
0
-1
4
-1
0
-1
0
C.
-1
-1
-1
-1
8
-1
-1
-1
-1
D.
-1
-1
-1
-1
9
-1
-1
-1
-1


四.填空题(每题2分)
1.在数学上,数字图像锐化处理相当于数字图像被  微分。

五.简答题(每题4分)

六.论述题(每题6分)
1.在对数字图像进行一阶导数运算时,Roberts滤波、Prewitt滤波,Sobel滤波的联系和区别各是什么?
1.
联系:Roberts滤波、Prewitt滤波、Sobel滤波都是用于强化数字图像细节,提供边缘锐化的数字图像。
区别:Roberts滤波采用对角交叉来计算一阶导数,而Prewitt滤波、Sobel滤波则是采用邻接行、列来计算一阶导数。
Prewitt滤波平等对待邻接行、列的像素,而Sobel滤波则是邻接行、列中远近不同像素赋予不同的权值,具有较好的平滑预处理功能。


七.计算题(每题5分)

八.算法题(每题5分)
1.给出对数字图像进行非锐化蒙版Unsharp mask处理的步骤。
1.
(1)获得待处理数字图像的模糊数字图像。
(2)对待处理数字图像及其模糊数字图像进行减法运算,获得边缘锐化的蒙版数字图像
(3)将待处理数字图像与蒙版数字图像进行加权处理,从而获得锐化数字图像。

2.基于对数字图像进行锐化处理,请给出处理算法的伪代码描述。
输入:
待处理数字图像II
待处理数字图像的蒙版数字图像M
输出:
锐化的数字图像Ish,与输入图像II具有同样的宽度和高度
For y form 0 to H-1
{
For x form 0 to W-1
{
       If(dII(x,y)>=Tc)
{
       gray = II.GetPixel(x, y)+a M(x,y)

}
Else
{
       gray = II.GetPixel(x, y)
}
Ish.SetPixel(x, y, int(sum*1.0/( R*R)))
}
}


九.编程题(每空2分)

Related Articles

Quote Of The Day