Lecture14-15作业一.判断题(每题1分。T表示正确,F表示错误。)1.数字图像的累积直方图Cumulativehistogram是以直方图为输入的。(T)2.数字图像直方图均衡化equalization以累积分布函数作为变换函数来修正直方图。(T)3.数字图像的直方图均衡化equalization可以借助直方图规定化specification来实现。(F)4.数字图像经过直方图均衡化equalization只能生成具有一种形状直方图的图像。(T)二.单项选择题(每题1分。)1.数字图像与直方图之间的映射关系是(C)。A.多对多B.一对一C.多对一D.一对多2.经过直方图均衡化equalization的数字图像,灰度级出现概率(D)。A.相同B.不相同C.不变D.近似三.多项选择题(每题2分。)1.直方图能够体现数字图像的信息包括(ABCD)。A.曝光度的过与欠B.动态范围的高低C.对比度的高低D.强度分布2.数字图像直方图规定化specification可以输入(ABCD)。A.参考的数字图像B.参考的直方图C.参考的直方图函数D.参考的直方图曲线四.填空题(每题1分。)1.数字图像的直方图对应的数据结构是数组。七.算法题(每题5分。)1.根据下图,待处理数字图像IA的直方图设为hA,参考数字图像IR的直方图设为hR,设PA为hA的累积分布函数,设PR为hR的累积分布函数,采用伪代码表示两幅数字图像直方图匹配算法。输入:待处理数字图像IA的直方图hA参考数字图像IR的直方图hR,与hA有同样的元素个数设K为hA的元素个数设PA为hA的累积分布函数设PR为hR的累积分布函数处理:创建元素个数为K的列表fhsForaform0toK-1{j=K-1{fhs[a]=jj=j-1}while(j0andPA(a)=PR(j))}输入图像IA输出图像IO,与输入图像IA具有同样的宽度和高度Foryform0toH-1{Forxform0toW-1{Gray=IA.GetPixel(x,y)IO.SetPixel(x,y,fhs[Gray])}}八.编程题(每空1分。)1.下列Java源代码是实现数字图像均衡化,填写横线处(4、10、16、17、18)遗漏的源代码。1.w*h;H[j-1]+u,H[a],b