数字图像处理练习题

数字图像处理练习题
数字图像处理练习题

一、基本题目

1.

2.HSI模型中,H I

(Intensity)

3.CMYK

(Black)。

4.

5.

6.

7.

8.存储一幅大小为M×N,灰度级为2g bit)大小的

存储空间。

9.图像退化是图像形成、传输和记录的过程中,由于成像系统、传输介质和设

10.

行图像的边缘检测。

11.用函数b

s+

=来对图像象素进行拉伸变换,其中r

kr

度值,若系数0

k

>b

,1>

压缩)

12.

13.

两种。

14.

15.少),所得

16.

17.图像退化的典型表现为图像模糊、失真、噪声等,我们针对退化进行图像复

18.灰度直方图反映一幅图像中各灰度级象素出现的频率之间的关系,

19. 因此可以采

20. 图像边缘是指图像中象素灰度值有阶跃变化或屋顶状变化的那些象素的集

21.22.(X B X B =Θ23. (Y (U ,V )信号,它们之间的关系

为:Y=0.3R+0.59G+0.11B

24. 我国的电视标准是PAL 行

25.

26. MPEG 是ISO 其工作是开发满足各种应

27. 若原始的模拟图像,其傅氏频谱在水平方向的截止频率为m U ,在垂直方向

,则只要水平方向的空间取样频率02m U U =,垂直方向的空

28. CT 。

29. 人们在观察一条由均匀黑和均匀白的区域形成的边界时,可能会认为人的主

观感受是与任一点的强度有关。但实际情况并不是这样,人感觉到的是在亮度变化部位附近的暗区和亮区中分别存在一条更黑和更亮的条带,这就是所谓的“Mach 带”

30. 若代码中任何一个码字都不是另一个码字的续长,也就是不能在某一个码字后面添加一些码元而构成另一个码字,称其为非续长代码。反之,称其为续长代码。

31. 对每个取样点灰度值的离散化过程称为量化。常见的量化可分为两大类,一

类是将每个样值独立进行量化的标量量化方法,另一类是将若干样值联合起来作为一个矢量来量化的矢量量化方法。在标量量化中按照量化等级的划分方法不同又分为两种,一种均匀量化;另一种是非均匀量化

32.

33.活动图像编码传输系统的与静态图像系统的主要差别就在于活动图像的编

34.X

35.

A的形态骨架可以通过选定合适的结构元素B,对A进行连续腐蚀和开启运算来求取,形态骨架函数完整简洁地表达了形态骨架的所有信息,因此,根据形态骨架函数的模式匹配能够实现对不同形状物体的识别。算法具有位移不变性,因而使识别更具稳健性。

36.

37.实际中常用开启运算消除与结构元素相比尺寸较小的亮细节,而保持图像整体灰度值和

用闭合运算消除与结构元素相比尺寸较小的暗细节,而保持图像

38.图表或者

39.从而最大限度地去除原始图

40.

:

(1)提高图像的视感质量,如进行图像的亮度、彩色变换,增强、抑制某些成分,对图像进行几何变换等,以改善图像的质量。

(2)提取图像中所包含的某些特征或特殊信息,这些被提取的特征或信息往往为计算机分析图像提供便利。提取特征或信息的过程是模式识别或计算机视觉的预处理。提取的特征可以包括很多方面,如频域特征、灰度或颜色特征、边界特征、区域特征、纹理特征、形状特征、拓扑特征和关系结构等。

(3)图像数据的变换、编码和压缩,以便于图像的存储和传输。

41.像素的邻域:邻域是指一个像元(x,y)的邻近(周围)形成的像元集合。即{(x=p,y=q)}p、

q为任意整数。像素的四邻域像素p(x,y)的4-邻域是:(x+1,y),(x-1,y) ,(x,y+1), (x,y-1)。42.灰度直方图(histogram)是灰度级的函数,它表示图象中具有每种灰度级的象素的个数,

反映图像中每种灰度出现的频率。它是多种空间域处理技术的基础。直方图操作能够有

效用于图像增强;提供有用的图像统计资料,其在软件中易于计算,适用于商用硬件设备。 灰度直方图性质:1)表征了图像的一维信息。只反映图像中像素不同灰度值出现的次数(或频数)而未反映像素所在位置。2)与图像之间的关系是多对一的映射关系。一幅图像唯一确定出与之对应的直方图,但不同图像可能有相同的直方图。3)子图直方图之和为整图的直方图。 43.

44.

存储一幅大小为1024?45.

46.

47.

48.

基础上。 49.

、 饱和度 亮度 。 50.

51.

52. DSP :(数字信号处理:Digital Signal Processing )技术通常是指利用计算机

或/和专用处理设备(包括器件),以数字的形式对信号进行采集、滤波、检测、均衡、变换、调制、压缩、去噪、估计等处理,以得到符合人们需要的信号形式

53. 理想低通滤波器( ILPF ): 一个理想的低通滤波器的传递函数由下式表示

001(,)(,)0(,)D u v D H u v D u v D ≤?=?>?不足:理想低通滤波器容易出现振铃现象,常

用巴特沃思低通滤波器和指数低通滤波器而不用理想低通滤波器

54. 二维取样定理:若原始的模拟图像,其傅氏频谱在水平方向的截止频率为

m U ,在垂直方向的截止频率为m V ,则只要水平方向的空间取样频率

02m U U =,垂直方向的空间取样频率02m V V =,即取样点的水平间隔

1/(2)

m x U ?≤,垂直间隔1/(2)m y V ?≤,图像可被精确地恢复。 55. 唯一可译编码:有些情况下,为了减少表示图像的平均码字长度,往往对码

字之间不加同步码。但是,这样就要求所编码字序列能被唯一地译出来。满足这个条件的编码称其为唯一可译编码。也常称为单义可译码,单义可译码往往是采用非续长代码。

56. JPEG 是ISO/IEC 和ITU-T 的联合图片专家小组(Joint Photographic Experts Group)的缩

称。JPEG 以ADCT 为基础,于 1990年3月提出一个建议标准草案,并于1991年3月正式通过,成为ISO/IEC 10918号标准,现常称为JPEG 建议。图为 JPEG 基本系统的编码器的结构框图。

数字图像处理实验1

实验一 实验内容和步骤 练习图像的读取、显示和保存图像数据,步骤如下: (1)使用命令figure(1)开辟一个显示窗口 (2)读入一幅RGB图像,变换为灰度图像和二值图像,并在同一个窗口内显示、二值图像和灰度图像,注上文字标题。 (3)保存转换后的灰度图像和二值图像 (4)在同一个窗口显示转换后的灰度图像的直方图 I=imread('BaboonRGB.bmp'); figure,imshow(I); I_gray=rgb2gray(I); figure,imshow(I_gray); I_2bw=Im2bw(I_gray); figure,imshow(I_2bw); subplot(1,3,1),imshow(I),title('RGB图像'); subplot(1,3,2),imshow(I_gray),title('灰度图像'); subplot(1,3,3),imshow(I_2bw),title('二值图像'); imwrite(I_gray,'Baboongray.png'); imwrite(I_2bw,'Baboon2bw.tif'); figure;imhist(I_gray);

RGB 图 像灰度图 像二值图 像 050100150200250 500 1000 1500 2000 2500 3000

(5)将原RGB 图像的R 、G 、B 三个分量图像显示在figure(2)中,观察对比它们的特点,体会不同颜色所对应的R 、G 、B 分量的不同之处。 [A_RGB,MAP]=imread('BaboonRGB.bmp'); subplot(2,2,1),imshow(A_RGB),title('RGB'); subplot(2,2,2),imshow(A_RGB(:,:,1)),title('R'); subplot(2,2,3),imshow(A_RGB(:,:,2)),title('G'); subplot(2,2,4),imshow(A_RGB(:,:,3)),title('B'); (6)将图像放大1.5倍,插值方法使用三种不同方法,在figure(3)中显示放大后的图像,比较不同插值方法的结果有什么不同。将图像放大到其它倍数,重复实验;A=imread('BaboonRGB.bmp'); figure(3),imshow(A),title('原图像'); B=imresize(A,1.5,'nearest'); figure(4),imshow(B),title('最邻近法') C=imresize(A,1.5,'bilinear'); ; figure(5),imshow(C),title('双线性插值'); D=imresize(A,1.5,'bicubic'); figure(6),imshow(D),title('双三次插值 '); RGB R G B

数字图像处理实验指导书-河北工业大学2014实验一

数字图像处理 实验指导书 河北工业大学 计算机科学与软件学院

实验一 MATLAB数字图像处理初步 一、实验目的与要求 1.熟悉及掌握在MATLAB中能够处理哪些格式图像。 2.熟练掌握在MATLAB中如何读取图像。 3.掌握如何利用MATLAB来获取图像的大小、颜色、高度、宽度等等相关信息。 4.掌握如何在MATLAB中按照指定要求存储一幅图像的方法。 5.图像类型转换。 二、实验原理及知识点 1、数字图像的表示和类别 一幅图像可以被定义为一个二维函数f(x,y),其中x和y是空间(平面)坐标,f 在任何坐标处(x,y)处的振幅称为图像在该点的亮度。灰度是用来表示黑白图像亮度的一个术语,而彩色图像是由单个二维图像组合形成的。例如,在RGB彩色系统中,一幅彩色图像是由三幅独立的分量图像(红、绿、蓝)组成的。因此,许多为黑白图像处理开发的技术适用于彩色图像处理,方法是分别处理三副独立的分量图像即可。 图像关于x和y坐标以及振幅连续。要将这样的一幅图像转化为数字形式,就要求数字化坐标和振幅。将坐标值数字化称为采样;将振幅数字化成为量化。采样和量化的过程如图1所示。因此,当f的x、y分量和振幅都是有限且离散的量时,称该图像为数字图像。 作为MATLAB基本数据类型的数值数组本身十分适于表达图像,矩阵的元素和图像的像素之间有着十分自然的对应关系。

图1 图像的采样和量化 根据图像数据矩阵解释方法的不同,MA TLAB把其处理为4类: 亮度图像(Intensity images) 二值图像(Binary images) 索引图像(Indexed images) RGB图像(RGB images) (1) 亮度图像 一幅亮度图像是一个数据矩阵,其归一化的取值表示亮度。若亮度图像的像素都是uint8类或uint16类,则它们的整数值范围分别是[0,255]和[0,65536]。若图像是double类,则像素取值就是浮点数。规定双精度型归一化亮度图像的取值范围是[0,1] (2) 二值图像 一幅二值图像是一个取值只有0和1的逻辑数组。 (3) 索引图像 索引颜色通常也称为映射颜色,在这种模式下,颜色都是预先定义的,并且可供选用的一组颜色也很有限,索引颜色的图像最多只能显示256种颜色。 一幅索引颜色图像在图像文件里定义,当打开该文件时,构成该图像具体颜色的索引值就被读入程序里,然后根据索引值找到最终的颜色。(4) RGB图像 一幅RGB图像就是彩色像素的一个M×N×3数组,其中每一个彩色相

数字图像处理模拟题

《数字图像处理》模拟练习题 1、 马赫带效应.(4 points) 2、 CMY 色彩空间 (4 points) 3、 灰度直方图(4 points) 4、 拉普拉斯滤波器 (4 points) 5、 眼对红光的敏感度高于对蓝光的敏感度。 ( ) 6、 对图像进行DCT 变换及量化处理后再进行Huffman 编码,以上编码是可逆的。( ) 7、 图像信源的熵指的是信源的平均信息量,熵值越大可用于编码得效率越高。( ) 8、 度图像进行直方图均衡化处理后,其各灰度级的概率分布基本相同。( ) 9、 在JPEG 标准中,对图像各子块进行DCT 变换后,对其DC 、AC 系数按相同的方法进行后续处理。( ) 10、 与理想低通滤波器相比较,巴特沃思滤波器对图像的平滑处理效果更理想,关键在它有效的克服了前者的振铃效应。二、正、误判断题(10小题,每小题2分,共20分) 一、名词解释(4小题,每题5分,共20分)

( ) 11、 用HSI 彩色空间描述图像,像素的饱和度越大,则其掺的白光的成分越少。( ) 12、 丢失了高频成分的图像给人的感觉是比较模糊。( ) 13、 在图像的退化模型中,影响其非线性失真(如运动模糊)的主要原因是外加的加性噪声。( ) 14、 加权邻域平均的平滑方法对图像复原有效,特别是对有附有热噪声(如高斯噪声)的图像。( ) 15、 以下是一种Butterworth 滤波器的传输函数,该滤波器在图像处理领域有什么特点?.(7points ) 16、 给出以下图像系统退化模型的输出表达式,并解释该模型各部分的物理含义。(8 points ) 三、 三、简答题:(4小题,共30分) 图16 a model of the image degradation 20)],(/[11),(v u D D v u H +=

数字图像处理实验报告

数字图像处理实验报告 实验一数字图像基本操作及灰度调整 一、实验目的 1)掌握读、写图像的基本方法。 2)掌握MATLAB语言中图像数据与信息的读取方法。 3)理解图像灰度变换处理在图像增强的作用。 4)掌握绘制灰度直方图的方法,理解灰度直方图的灰度变换及均衡化的方 法。 二、实验内容与要求 1.熟悉MATLAB语言中对图像数据读取,显示等基本函数 特别需要熟悉下列命令:熟悉imread()函数、imwrite()函数、size()函数、Subplot()函数、Figure()函数。 1)将MATLAB目录下work文件夹中的forest.tif图像文件读出.用到imread, imfinfo 等文件,观察一下图像数据,了解一下数字图像在MATLAB中的处理就是处理一个矩阵。将这个图像显示出来(用imshow)。尝试修改map颜色矩阵的值,再将图像显示出来,观察图像颜色的变化。 2)将MATLAB目录下work文件夹中的b747.jpg图像文件读出,用rgb2gray() 将其 转化为灰度图像,记为变量B。 2.图像灰度变换处理在图像增强的作用 读入不同情况的图像,请自己编程和调用Matlab函数用常用灰度变换函数对输入图像进行灰度变换,比较相应的处理效果。 3.绘制图像灰度直方图的方法,对图像进行均衡化处理 请自己编程和调用Matlab函数完成如下实验。 1)显示B的图像及灰度直方图,可以发现其灰度值集中在一段区域,用 imadjust函 数将它的灰度值调整到[0,1]之间,并观察调整后的图像与原图像的差别,调整后的灰

度直方图与原灰度直方图的区别。 2) 对B 进行直方图均衡化处理,试比较与源图的异同。 3) 对B 进行如图所示的分段线形变换处理,试比较与直方图均衡化处理的异同。 图1.1 分段线性变换函数 三、实验原理与算法分析 1. 灰度变换 灰度变换是图像增强的一种重要手段,它常用于改变图象的灰度范围及分布,是图象数字化及图象显示的重要工具。 1) 图像反转 灰度级范围为[0, L-1]的图像反转可由下式获得 r L s --=1 2) 对数运算:有时原图的动态范围太大,超出某些显示设备的允许动态范围, 如直接使用原图,则一部分细节可能丢失。解决的方法是对原图进行灰度压缩,如对数变换: s = c log(1 + r ),c 为常数,r ≥ 0 3) 幂次变换: 0,0,≥≥=γγc cr s 4) 对比拉伸:在实际应用中,为了突出图像中感兴趣的研究对象,常常要求 局部扩展拉伸某一范围的灰度值,或对不同范围的灰度值进行不同的拉伸处理,即分段线性拉伸: 其对应的数学表达式为:

数字图像处理实验指导书

实验一 Matlab图像处理工具箱的初步练习 一、实验目的和任务 1、初步了解与掌握MA TLAB语言的基本用法; 2、掌握MA TLAB语言中图象数据与信息的读取方法; 3、掌握在MA TLAB语言中图像类型的转换。 二、实验仪器、设备及材料 1、计算机 2、MatLab软件/语言包括图像处理工具箱(Image Processing Toolbox) 3、实验所需要的图片 三、实验原理 将数字图像的RGB表示转换为YUV表示; Y=0.30R+0.59G+0.11B U=0.70R-0.59G-0.11B V=-0.30R-0.59G+0.89B 四、实验步骤 1、阅读资料并熟悉MatLab的基本操作 2、读取MATLAB中的图象数据 3、显示MATLAB中的图象文件。用MATLAB在自建的文件夹中建立m文件,在这个文件的程序中,将MA TLAB目录下work文件夹中的tree.tif 图象文件读出,用到imread,imfinfo等命令,观察一下图象数据,了解一下数字图象在MA TLAB中的处理就是处理一个矩阵的本质。 4、将3中的图象显示出来(用imshow)。 5、对MA TLAB目录下work文件夹中的flowers.tif进行真彩色图像、索引色图像、灰度图像、二值图像之间的相互变换,并显示。 6、进行真彩色图像RGB(lenacolor.jpg)、YIQ图像、HSV图像、YcbCr图像的相互转换,并显示。 五、实验报告要求 1、描述实验的基本步骤; 2、用图片给出步骤4、5、6中取得的实验结果; 六、实验所需图片

lenacolor.jpg 七、实验注意事项 1、学生应提前预习 2、请大家在E盘建一个目录(matlab),在每次启动时都要将这个目录加入到MATLAB的搜索路径中,添加的方法为File----Set Path----Tool---Add Path 八、思考题 1、图像之间转换的基础是什么,为什么可以实现相互的转换 九、附录 MATLAB简介 (1) MATLAB全称是Matrix Laboratory(矩阵实验室),一开始它是一种专门用于矩阵数值计算的软件,从这一点上也可以看出,它在矩阵运算上有自己独特的特点。实际上MATLAB中的绝大多数的运算都是通过矩阵这一形式进行的。这一特点也就决定了MA TLAB在处理数字图像上的独特优势。理论上讲,图像是一种二维的连续函数,然而在计算机上对图像进行数字处理的时候,首先必须对其在空间和亮度上进行数字化,这就是图像的采样和量化的过程。二维图像进行均匀采样,就可以得到一幅离散化成M×N样本的数字图像,该数字图像是一个整数阵列,因而用矩阵来描述该数字图像是最直观最简便的了。而MATLAB的长处就是处理矩阵运算,因此用MA TLAB处理数字图像非常的方便。MATLAB支持五种图像类型,即索引图像、灰度图像、二值图像、RGB图像和多帧图像阵列;支持BMP、GIF、HDF、JPEG、PCX、PNG、TIFF、XWD、CUR、ICO等图像文件格式的读,写和显示。MATLAB对图像的处理功能主要集中在它的图像处理工具箱(Image Processing Toolbox)中。图像处理工具箱是由一系列支持图像处理操作的函数组成,可以进行诸如几何操作、线性滤波和滤波器设计、图像变换、图像分析与图像增强、二值图像操作以及形态学处理等图像处理操作。 1、MATLAB中图象数据的读取 A、imread imread函数用于读入各种图象文件,其一般的用法为 [X,MAP]=imread(‘filename’,‘fmt’) 其中,X,MAP分别为读出的图象数据和颜色表数据,fmt为图象的格式,filename为读取的图象文件(可以加上文件的路径)。 例:[X,MAP]=imread(’flowers.tif’,’tif’);

《数字图像处理》试题及答案.

。中间过程:先补上一圈的 0:解:结果: y ,然后和模板 作卷积,例如 y 中的-4 是这样得到的: -4(即对应元 素相乘相加,其他的数同理。 1、如图为一幅 16 级灰度的图像。请写出均值滤波和中值滤波的 3x3 滤波器;说明这两种滤波器各自的特点;并写出两种滤波器对下图的滤波结果(只处理灰色区域,不处理边界)。(15 分)题5图答:均值滤波:中值滤波:(2 分)(2 分)均值滤波可以去除突然变化的点噪声,从而滤除一定的噪声,但其代价是图像有一定程度的模糊;中值滤波容易去除孤立的点、线噪声,同时保持图像的边缘。(5 分)均值滤波:(3 分)中值滤波:(3 分) 2. 设有编码输入 X={x1,x2,x3,x4,x5,x6}, 其频率分布分别为p(x1=0.4,p(x2=0.3, p(x3=0.1,p(x4=0.1, p(x5=0.06,p(x6=0.04, 现求其最佳霍夫曼编码。 3 对数字图像 f(i,j(图象 1进行以下处理,要求: 1 计算图像 f(i,j的信息量。(10 分) 2 按下式进行二值化,计算二值化图象的欧拉数。 0 0 1 2 3 2 1 3 1 5 6 6 2 6 2 1 3 7 0 7 2 5 3 2 2 6 6 5 7 0 2 3 1 2 1 3 2 2 1 1 3 5 6 5 6 3 2 2 2 7 3 6 1 5 4 0 1 6 1 5 6 2 2 1 解:1统计图象 1 各灰度级出现的频率结果为; 信息量为 )对于二值化图象,若采用 4-连接,则连接成分数为 4,孔数为 1,欧拉数为 4-1=3;若采用 8-连接,则连接成分数为 2,孔数为 2,欧拉数为 2-2=0; 1 给出一维连续图像函数傅里叶变换的定义,并描述空间频率的概念。解:1)一维连续图像函数的傅立叶变换定义为: 2)空间频率是指单位长度内亮度作周期变化的次数,对于傅立叶变换基函数,考虑的最大值直线在坐标轴上的截距为,则 表示空间周期,即为空间频率。 2、试给出把灰度范围(0,10)拉伸为(0,15),把灰度范围(10,20)移到(15,25),并把灰度范围(20,30)压缩为(25,30)的变换方程。解:如图所示,由公式

数字图像处理题库

[题目] 数字图像 [参考答案] 为了便于用计算机对图像进行处理,通过将二维连续(模拟)图像在空间上离散化,也即采样,并同时将二维连续图像的幅值等间隔地划分成多个等级(层次),也即均匀量化,以此来用二维数字阵列表示其中各个像素的空间位置和每个像素的灰度级数(灰度值)的图像形式称为数字图像。 图像处理 [参考答案] 是指对图像信息进行加工以满足人的视觉或应用需求的行为。 题目] 数字图像处理 [参考答案] 是指利用计算机技术或其他数字技术,对一图像信息进行某此数学运算及各种加工处理,以改善图像的视觉效果和提高图像实用性的技术。 一、绪论(名词解释,易,3分) [题目] 图像 [参考答案] 是指用各种观测系统以不同形式和手段观测客观世界而获得的、可以直接或间接作用于人的视觉系统而产生的视知觉的实体。 一、绪论(简答题,难,6分) [题目] 什么是图像?如何区分数字图像和模拟图像? [参考答案] “图”是物体透射或反射光的分布,是客观存在的。“像”是人的视觉系统对图在大脑中形成的印象或认识,是人的感觉。图像是图和像的有机结合,既反映物体的客观存在,又体现人的心理因素;图像是对客观存在的物体的一种相似性的生动模仿或描述,或者说图像是客观对象的一种可视表示,它包含了被描述对象的有关信息。 模拟图像是空间坐标和亮度(或色彩)都连续变化的图像;数字图像是空间坐标和亮度(或色彩)均不连续的、用离散数字(一般是整数)表示的图像。

[题目] 简述研究图像恢复的基本思路。 [参考答案] 基本思路是,从图像退化的数学或概率模型出发,研究改进图像的外观,从而使恢复以后的图像尽可能地反映原始图像的本来面日,从而获得与景物真实面貌相像的图像。 一、绪论(简答题,易,5分) [题目] 简述研究图像变换的基本思路。 [参考答案] 基本思路是通过数学方法和图像变换算法对图像的某种变换,以便简化图像进一步处理的过程,或在进一步的图像处理中获得更好的处理效果。 一、绪论(简答题,易,5分) [题目] 简述一个你所熟悉的图像处理的应用实例。 [参考答案] 比如,医学上用B超检测仪对人体器官病变的检查和诊断。 一、绪论(简答题,中,5分) [题目] 一般的数字图像处理要经过几个步骤?由哪经内容组成? [参考答案] 数字图像处理的基本步骤包括图像信息的获取、存储、处理、传输、输出和显示。 数字图像处理的内容主要包括图像数字化、图像变换、图像增强、图像恢复(复原)、图像压缩编码、图像分割、图像分析与描述和图像识别分类。 一、绪论(简答题,中,5分) [题目] 图像处理的目的是什么?针对每个目的请举出实际生活中的一个例子。 [参考答案] 图像处理就是对图像信息进行加工处理和分析,以满足人的视觉心旦需要和实际应用或某种目的(如压缩编码或机器识别)的要求。如视频图像的高清晰化处理、医学图像的识别分类及其在疾病断中的应用,就是图像处理这两个目的的实际例子。

数字图像处理实验 实验二

实验二MATLAB图像运算一、实验目的 1.了解图像的算术运算在数字图像处理中的初步应用。 2.体会图像算术运算处理的过程和处理前后图像的变化。 二、实验步骤 1.图像的加法运算-imadd 对于两个图像f x,y和 (x,y)的均值有: g x,y=1 f x,y+ 1 (x,y) 推广这个公式为: g x,y=αf x,y+β (x,y) 其中,α+β=1。这样就可以得到各种图像合成的效果,也可以用于两张图像的衔接。说明:两个示例图像保存在默认路径下,文件名分别为'rice.png'和'cameraman.tif',要求实现下图所示结果。 代码: I1 = imread('rice.png'); I2 = imread('cameraman.tif'); I3 = imadd(I1, I2,'uint8'); I4 = imadd(I1, I2,'uint16'); subplot(2, 2, 1), imshow(I1), title('?-ê?í???1'); subplot(2, 2, 2), imshow(I2), title('?-ê?í???2'); subplot(2, 2, 3), imshow(I3), title('8??í?????ê?'); subplot(2, 2, 4), imshow(I4), title('16??í?????ê?'); 结果截图:

2.图像的减法运算-imsubtract 说明: 背景图像可通过膨胀算法得到background = imopen(I,strel('disk',15));,要求实现下图所示结果。 示例代码如下: I1 = imread('rice.png'); background = imerode(I1, strel('disk', 15)); rice2 = imsubtract(I1, background); subplot(2, 2, 1), imshow(I1), title('?-ê?í???'); subplot(2, 2, 2), imshow(background), title('±3?°í???'); subplot(2, 2, 3), imshow(rice2), title('′|àíoóμ?í???'); 结果截图: 3.图像的乘法运算-immultiply

数字图像处理模拟题(双语课)

Terms and concepts explanation RGB:Red Green Blue 三原色红绿蓝 CMYK:cyan magenta yellow black 青、粉红、黄、黑 HSI: hue saturation intensity 色调、饱和度、亮度 FFT fast fourier transform 快速傅里叶变换 CWT continuous wavelet transform 连续小波变换 DCT discrete cosine transform 离散余弦变换 DFT discrete fourier transform 离散傅里叶变换 DWT discrete wavelet transform 离散小波变换 CCD charge-coupled device电荷耦合元件 Pixel a digital image is composed of a finite number of elements,each of which has a particular lication and value,these elements are called pixel 像素 DC component in frequency domain (direct current component)直流分量的频率域GLH The Gray Level Histogram 灰度直方图 Mather(basic)wavelet :a function (wave) used to generate a set of wavelets,母小波,用于产生小波变换所需的一序列子小波 Basis functions basis image : there i s only one set of αk for any given f(x), then the ψk (x) are called basis functions Multi-scale analysis多尺度分析 Gaussian function:Gaussian function In mathematics,is a function of the form: for some real constants a 0, b, c 0, and e ≈ 2.718281828 (Euler’s number).对于一些真正的常量0,b,c 0,和e≈2.718281828(欧拉数)。 Sharpening filter :锐化滤波器 Smoothing filter/convolution :smoothing filter are used for blurring and for noise reduction 平滑滤波器用于模糊处理和降低噪声/卷积 Imageenhancement/imagerestoration image Enhancement the process of manipulating an i mage so that the result is more suitable than the original for a specific application. 图像增强处理是对图像进行的加工,使其结果对于特定的应用比原始图像更适合的一种处理。

数字图像处理——彩色图像实验报告

6.3实验步骤 (1)对彩色图像的表达和显示 * * * * * * * * * * * *显示彩色立方体* * * * * * * * * * * * * rgbcube(0,0,10); %从正面观察彩色立方体 rgbcube(10,0,10); %从侧面观察彩色立方 rgbcube(10,10,10); %从对角线观察彩色立方体 %* * * * * * * * * *索引图像的显示和转换* * * * * * * * * * f=imread('D:\Picture\Fig0604(a)(iris).tif'); figure,imshow(f);%f是RGB真彩图像 %rgb图像转换成8色索引图像,不采用抖动方式 [X1,map1]=rgb2ind(f,8,'nodither'); figure,imshow(X1,map1); %采用抖动方式转换到8色索引图像 [X2,map2]=rgb2ind(f,8,'dither'); figure,imshow(X2,map2); %显示效果要好一些 g=rgb2gray(f); %f转换为灰度图像 g1=dither(g);%将灰色图像经过抖动处理,转换打二值图像figure,imshow(g);%显示灰度图像 figure,imshow(g1);%显示抖动处理后的二值图像 程序运行结果:

彩色立方体原图 不采用抖动方式转换到8色索引图像采用抖动方式转换到8色索引图像 灰度图像抖动处理后的二值图像

(2)彩色空间转换 f=imread('D:\Picture\Fig0604(a)(iris).tif'); figure,imshow(f);%f是RGB真彩图像 %转换到NTSC彩色空间 ntsc_image=rgb2ntsc(f); figure,imshow(ntsc_image(:,:,1));%显示亮度信息figure,imshow(ntsc_image(:,:,2));%显示色差信息figure,imshow(ntsc_image(:,:,3));%显示色差信息 %转换到HIS彩色空间 hsi_image=rgb2hsi(f); figure,imshow(hsi_image(:,:,1));%显示色度信息figure,imshow(hsi_image(:,:,2)); %显示饱和度信息figure,imshow(hsi_image(:,:,3));%显示亮度信息 程序运行结果: 原图 转换到NTSC彩色空间

数字图像处理实验指导书

实验一数字图像处理编程基础 一、实验目的 1. 了解MATLAB图像处理工具箱; 2. 掌握MATLAB的基本应用方法; 3. 掌握MATLAB图像存储/图像数据类型/图像类型; 4. 掌握图像文件的读/写/信息查询; 5. 掌握图像显示--显示多幅图像、4种图像类型的显示方法; 6. 编程实现图像类型间的转换。 二、实验原理 略。 三、实验内容 1. 实现对图像文件的读/写/信息查询,图像显示--显示多幅图像、4种图像类型的显示方法、图像类型间的转换。 2. 运行图像处理程序,并保存处理结果图像。 四、分析思考 归纳总结Matlab各个基本指令。 Dither 采用“抖动”方法从RGB 图像创建索引图像 grayslice 从灰度图像通过阈值处理创建索引图像 gray2ind 从灰度图像创建索引图像 ind2gray 从索引图像创建灰度图像 rgb2ind 从RGB 图像创建索引图像 ind2rgb 从索引图像创建RGB 图像 rgb2gray 从RGB 图像创建灰度图像

实验二 图像几何变换实验 一、实验目的 1.学习几种常见的图像几何变换,并通过实验体会几何变换的效果; 2.掌握图像平移、剪切、缩放、旋转、镜像等几何变换的算法原理及编程实现; 3.掌握matlab 编程环境中基本的图像处理函数。 二、实验原理 1. 初始坐标为(,)x y 的点经过平移00(,)x y ,坐标变为(',')x y ,两点之间的关系为:00 ''x x x y y y =+??=+?,以矩阵形式表示为: 00'10'01100 11x x x y y y ????????????=?????????????????? 2. 图像的镜像变换是以图象垂直中轴线或水平中轴线交换图像的变换,分为垂直镜像变换和水平镜像变换,两者的矩阵形式分别为: '100'01010011x x y y -????????????=?????????????????? '100'01010011x x y y ????????????=-?????????????????? 3. 图像缩小和放大变换矩阵相同: '00'0010011X y x S x y S y ????????????=?????????????????? 当1x S ≤,1y S ≤时,图像缩小;当1x S ≥,1y S ≥时,图像放大。 4. 图像旋转定义为以图像中某一点为原点以逆时针或顺时针方

数字图像处理模拟试题4套(含答案)

模拟试卷一 1.对将一个像素宽度的8通路转换到4通路提出一种算法。 2.(A)试提出一种过程来求一个邻域的中值? (B)试提出一种技术,逐像素地移动领域的中心来更新中值。 (会了)3.证明如式所示的拉普拉斯变换是各向同性的(旋转不 变)。需要下列轴旋转角的坐标方程: 其中为非旋转坐标,而为旋转坐标。 4.获得对应于式子到式子 的带阻滤波器的带通滤波器的等式。 5.给定的图象,那么一个级金字塔是减少还是增加了表示图象所需的数据量?压缩或扩展率是多少? 6.考虑灰度级数据{12,12,13,13,10,13,57,54}的一条8像素的线。这条线已经经过精度为6比特的均匀量化。构造它的3位IGS编码。 7.一个零记忆高斯信源率失真函数如下:

请绘制出这个函数的曲线。 8.证明二元表达式的正确性。 模拟试卷一参考答案 1. 2.(A)在数字上拣取为的值,它的中值是的最大值。 (B)一旦值已经被分类一次,我们仅仅是删除在缓慢移动向附近的轨迹的值,插入首要移动的值到分类排列的最恰当位置。 3.

4. 带通滤波器是从1减去带阻滤波器获得的:

然后: (a)理想的带通滤波器: (b) Butterworth带通滤波器: (c)高斯带通滤波器: 5.数据的数量在这个级金字塔中是被限定在4/3之内的: 又因为 ,因此我们可以得到以下的结果:

6. 7. 8.

模拟试卷二 1.考虑以下所示的图像分割: (A)令并计算p和q间的4,8,m通路的最短长度。如果在这两点间不存在特殊通路,请解释原因。 (B)对重复上题。 2.使用式 给出的拉普拉斯变换的定义,证明将一幅图像减去其相应拉普拉斯图像等同于对图像做反锐化掩模处理。 3.证明式子的正确性。 4.说明二维正弦函数的傅里叶变换是共轭脉冲对: 提示:用式的连续傅里叶变换并以指数项描述正弦。

数字图像处理复习题集解答

《数字图像处理》复习题 1. 假设线性平移不变系统的输入是f (x ),系统的脉冲响应函数是h (x ),分别写出在空间域和频 率域中输出函数的表达式。 解答: ()()*()g x f x h x = ()()()G u F u H u =? 2. 数字图像大致可以分为几种类型?各自如何数字描述?RGB 彩色图像与索引彩色图像有什么区 别? 解答: 二值图像、灰度图像、RGB 彩色图像、索引彩色图像。…… 3. 图像灰度直方图的定义和性质。 (略) 4. 在一个线性拉伸中,当a ,b 取何值时,可将双峰直方图的两个峰分别从23和155移到16和 240?画出灰度变换函数和两个直方图的形状。 解答: 变换函数为:b aD D A B +=,则 16=23a+b; 240=155a+b 于是:a =1.7,b =-23。(两个直方图峰值之间距离拉开) 5. 图像灰度变换增强有那几种方式,简述其原理。 (见第3章) 6. 一幅图象的灰度原始图较暗且动态范围较小,反应在直方图上就是其直方图所占据的灰度范围 较窄且集中在低灰度一边,调整直方图使其占据整个图象灰度允许的范围,图象会有何变化? 解答:图像对比度增强 7. 图像亮度增大或减小时,图像直方图如何变化?当图像对比度增大或减小时,图像直方图如何 变化?画出示意图。 解答: a) 当图像的亮度增大时,直方图向右平移;当图像的亮度减小时,直方图向左平移。 b) 当图像对比度增大时,直方图峰值之间距离增大;当图像对比度减小时,直方图峰值之间距离减小。 8. 下图是一幅图像在不同状态下的直方图,试分析其视觉效果,哪一个直方图对应的图像对比度 最高?

数字图像处理实验

《数字图像处理》 实验报告 学院:信息工程学院 专业:电子信息工程 学号: 姓名: 2015年6月18日

目录 实验一图像的读取、存储和显示 (2) 实验二图像直方图分析 (6) 实验三图像的滤波及增强 (15) 实验四噪声图像的复原 (19) 实验五图像的分割与边缘提取 (23) 附录1MATLAB简介 (27)

实验一图像的读取、存储和显示 一、实验目的与要求 1.熟悉及掌握在MATLAB中能够处理哪些格式图像。 2.熟练掌握在MATLAB中如何读取图像。 3.掌握如何利用MATLAB来获取图像的大小、颜色、高度、宽度等等相关信息。 4.掌握如何在MATLAB中按照指定要求存储一幅图像的方法。 5.图像的显示。 二、实验原理 一幅图像可以被定义为一个二维函数f(x,y),其中x和y是空间(平面)坐标,f 在任何坐标处(x,y)处的振幅称为图像在该点的亮度。灰度是用来表示黑白图像亮度的一个术语,而彩色图像是由单个二维图像组合形成的。例如,在RGB彩色系统中,一幅彩色图像是由三幅独立的分量图像(红、绿、蓝)组成的。因此,许多为黑白图像处理开发的技术适用于彩色图像处理,方法是分别处理三副独立的分量图像即可。图像关于x和y坐标以及振幅连续。要将这样的一幅图像转化为数字形式,就要求数字化坐标和振幅。将坐标值数字化成为取样;将振幅数字化成为量化。采样和量化的过程如图1所示。因此,当f的x、y分量和振幅都是有限且离散的量时,称该图像为数字图像。 三、实验设备 (1) PC计算机 (2) MatLab软件/语言包括图像处理工具箱(Image Processing Toolbox) (3) 实验所需要的图片 四、实验内容及步骤 1.利用imread( )函数读取一幅图像,假设其名为flower.tif,存入一个数组中; 2.利用whos 命令提取该读入图像flower.tif的基本信息; 3.利用imshow()函数来显示这幅图像; 4.利用imfinfo函数来获取图像文件的压缩,颜色等等其他的详细信息; 5.利用imwrite()函数来压缩这幅图象,将其保存为一幅压缩了像素的jpg文件设为flower.jpg语法:imwrite(原图像,新图像,‘quality’,q), q取0-100。 6.同样利用imwrite()函数将最初读入的tif图象另存为一幅bmp图像,设为flower.bmp。 7.用imread()读入图像:Lenna.jpg 和camema.jpg; 8.用imfinfo()获取图像Lenna.jpg和camema.jpg 的大小;

用matlab数字图像处理四个实验

数字图像处理 实验指导书

目录 实验一MATLAB数字图像处理初步实验二图像的代数运算 实验三图像增强-空间滤波 实验四图像分割 3

实验一 MATLAB数字图像处理初步 一、实验目的与要求 1.熟悉及掌握在MATLAB中能够处理哪些格式图像。 2.熟练掌握在MATLAB中如何读取图像。 3.掌握如何利用MATLAB来获取图像的大小、颜色、高度、宽度等等相关信息。 4.掌握如何在MATLAB中按照指定要求存储一幅图像的方法。 5.图像间如何转化。 二、实验原理及知识点 1、数字图像的表示和类别 一幅图像可以被定义为一个二维函数f(x,y),其中x和y是空间(平面)坐标,f 在任何坐标处(x,y)处的振幅称为图像在该点的亮度。灰度是用来表示黑白图像亮度的一个术语,而彩色图像是由单个二维图像组合形成的。例如,在RGB彩色系统中,一幅彩色图像是由三幅独立的分量图像(红、绿、蓝)组成的。因此,许多为黑白图像处理开发的技术适用于彩色图像处理,方法是分别处理三副独立的分量图像即可。 图像关于x和y坐标以及振幅连续。要将这样的一幅图像转化为数字形式,就要求数字化坐标和振幅。将坐标值数字化成为取样;将振幅数字化成为量化。采样和量化的过程如图1所示。因此,当f的x、y分量和振幅都是有限且离散的量时,称该图像为数字图像。 作为MATLAB基本数据类型的数值数组本身十分适于表达图像,矩阵的元素和图像的像素之间有着十分自然的对应关系。 图1 图像的采样和量化 根据图像数据矩阵解释方法的不同,MA TLAB把其处理为4类: ?亮度图像(Intensity images)

数字图像处理试卷及答案

《数字图像处理》模拟试卷(A 卷) 一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号填在题前的括号内。答案选错或未作选择者,该题不得分。每小题1分,共10分)( d )1.一幅灰度级均匀分布的图象,其灰度范围在[0,255],则该图象的信息量为: a. 0 b.255 c.6 d.8 ( b )2.图象与灰度直方图间的对应关系是: a.一一对应 b.多对一 c.一对多 d.都不对 ( d )3.下列算法中属于局部处理的是: a.灰度线性变换 b.二值化 c.傅立叶变换 d.中值滤波 ( b )4.下列算法中属于点处理的是: a.梯度锐化 b.二值化 c.傅立叶变换 d.中值滤波 ( d ) 5.一曲线的方向链码为12345,则曲线的长度为 a.5 b.4 c.5.83 d.6.24 ( c )6. 下列算法中属于图象平滑处理的是: a.梯度锐化 b.直方图均衡 c. 中值滤波 https://www.360docs.net/doc/4215682559.html,placian增强 ( b )7.下列图象边缘检测算子中抗噪性能最好的是: a.梯度算子 b.Prewitt算子 c.Roberts算子 d. Laplacian算子 ( c )8.采用模板[-1 1]主要检测____方向的边缘。 a.水平 b.45° c.垂直 d.135° ( d )9.二值图象中分支点的连接数为: a.0 b.1 c.2 d.3 ( a )10.对一幅100′100像元的图象,若每像元用8bit表示其灰度值,经霍夫曼编码后压缩图象的数据量为40000bit,则图象的压缩比为: a.2:1 b.3:1 c.4:1 d.1:2 二、填空题(每空1分,共15分) 1.图像锐化除了在空间域进行外,也可在频率域进行。 2.图像处理中常用的两种邻域是4-邻域和8-邻域。 3.直方图修正法包括直方图均衡和直方图规定化两种方法。 4.常用的灰度内插法有最近邻元法双线性内插法(双)三次内插法 5.多年来建立了许多纹理分析法,这些方法大体可分为统计分析法和结构分析法两大类。 6.低通滤波法是使高频成分受到抑制而让低频成分顺利通过,从而实现图像平滑。 7.检测边缘的Sobel算子对应的模板形式为 和。 8.一般来说,采样间距越大,图象数据量少,质量差;反之亦然。 三、名词解释(每小题3分,共15分) 1.数字图像

数字图像处理模拟题及参考答案.

电科08级数字图像处理模拟题及参考答案 一、填空题 1. 一般来说,对模拟图像数字化时采样间距越大,图像数据越少_,图像质量越_差_______ 2.若灰度图象每像素用8位表示,则灰度值可以取_0~255 包括0和255间的数值。 3. 在几何变换的3×3矩阵 ___________[p q]______________可以使图像实现平移变换 4.二值形态学中,腐蚀运算的集合方式定义为____} | {X x S x S X? + = Θ____。 5.根据图像编码原理可以将图像编码分为_熵编码__、预测编码、__变换编码__和混合编码 6. 图像与灰度直方图间的对应关系是_____多对一___ 7. 常用的灰度内插法有最近邻域法和__双线性插值法_。 8.一幅图象的分辩率为512×512×8是指_图像的高和宽都为512像素,每个像素用8位表示,该图像大小约___2048KB 9.检测边缘的Sobel算子对应的模板形式为_: -1 0 1 -2 0 2 -1 0 1 -1 -2 -1 0 0 0 1 2 1 10.分辩率是用来描述图象__清晰程度, 一幅图象的分辩率为512×512×8是指_图象宽和高都为512象素,每个象素用8位表示____, 电视摄象机的分辩率为480线是指__一副画面从上到下扫描一遍共有480行_________, 激光打印机分辩率为300dpi是指______每英寸有300个点打印精度。 11.图象直方图表示:图像上各个灰度级上的像素数目。 13.影像数字化包括抽样和量化两过程。 14.图象平滑既可在空间域中进行,也可在频率域 中进行。

17.依据图象的保真度,图象编码可分为无失真(无损)编码和有失真(有损)编码两种。 18.图像处理中常用的两种邻域是 4-邻域和 8—邻域。 19.低通滤波法是使高频成分受到抑制而让低频成分顺利通过,从而实现图像平滑。 20.一般来说,采样间距越大,图象数据量少,质量差;反之亦然。 21.一幅6*8英寸的模拟图像经平板扫描仪扫描用1200dpi的分辨率扫描后,获得一幅数字图像,再经打印机用600dpi输出,则输出的图像大小为______12*16英寸________ 22.一幅模拟彩色图像经平板扫描仪扫描后获得一幅彩色数字图像,其分辨率为1024×768像素。若采用RGB彩色空间,红、绿、蓝三基色的灰度等级为8比特,在无压缩的情况下,在计算机中存储该图像将占用_18G 比特的存储空间。当用图像处理软件去掉图像的彩色信息,只留下灰度信息,灰度等级为4比特,在无压缩的情况下,存储该图像将占用__________3G_ 字节的存储空间。 23.假定图像取M*N个样点,每个像素量化后的灰度二进制位数为Q,则存储一幅数字图像所需的二进制位数b为:.b=M*N*Q 24.用一个有1024个像素的线扫描CCD采集一幅64*128个像素的图像至少需要扫描_64_条线: 25.灰度直方图是灰度级的函数,描述的是图像中具有该灰度级像素的个数,其横坐标是____灰度级____,纵坐标是该灰度出现的频数。 26..灰度直方图是灰度级的函数,描述的是图像中具有该灰度级像素的个数,其纵坐标是灰度级,横坐标是_____该灰度出现的频率________。 27.常用于彩色打印机的颜色模型是:_ CMY模型__ 28.常用于显示器的颜色模型是:___ RGB模型__ 29.对于256色位图,______8个_______bit位可以表示一个像素? 30.设平移矩阵为T,放缩矩阵为S,旋转矩阵为R,则对一个坐标点进行放缩、平移、旋转的变换矩阵A为: A=R*T*S 31.若有如图1所示的8*8图像亮度数据,经过偏置、dct变换后得到如图2的dct系数,使用如图3

相关文档
最新文档