数字图像处理及应用(MATLAB)第8章
- 格式:ppt
- 大小:2.81 MB
- 文档页数:75
1.什么是数字图像?答:在空间坐标x,y处的值f(x,y)表示亮度或灰度,f(x,y)在空间上是离散的,在幅值上也离散的。
经过数字化后的图像称为数字图像(或离散图像)。
2.什么是数字图像处理?答:图像处理就是对图像信息进行加工处理,以满足人的视觉心理和实际应用的要求。
如:放大、缩小、转置、增强、边界分割......3.一般来说,图像采样间距越大,图像数据量_少__,质量_差;反之亦然。
4.什么是采样和量化?答:对图像在空间坐标(x,y)的数字化称为图像采样,幅值数字化被称为灰度级量化。
5.什么是二值图像?答:二值图像就是只有黑白两个灰度级。
6.判断:图像处理就是对图像信息进行加工处理,以满足人的视觉心理和实际应用的要求。
(√)答:正确7.如果一幅图像尺寸为200×300,每个像素点的灰度为64级,则这幅图像的存储空间为(B)。
答:BA、200×300×4 B 200×300×6C、200×300×8 D、200×300×642.如果一幅图像尺寸为200×300,每个像素点的灰度为32级,则这幅图像的存储空间为(B)。
答:BA、200×300×4B、200×300×5C、200×300×8D、200×300×329.如果一幅图像尺寸为200×300,每个像素点的灰度为16级,则这幅图像的存储空间为(A)。
答:AA、200×300×4B、200×300×5C、200×300×8D、200×300×1612.若采样4个数,大小分别为4.56 0.23 7.94 16.55。
现用三位二进制数进行量化,则量化后的值分别为多少?答:5 0 7 7 (三位二进制数的最大值为7)13.若采样4个数,大小分别为4.56 0.23 7.94 16.55。
rgb=cat(3,rgb_R,rgb_G,rgb_B);figure,imshow(rgb),title('RGB彩色图像');截图:(2)编写MATLAB程序,将一彩色图像从RGB空间转换为HIS空间,并观察其效果。
如例9.2所示。
程序:rgb=imread('LenaRGB.bmp');figure,imshow(rgb);rgb1=im2double(rgb);r=rgb1(:,:,1);g=rgb1(:,:,2);b=rgb1(:,:,3);I=(r+g+b)/3figure,imshow(I);tmp1=min(min(r,g),b);tmp2=r+g+b;tmp2(tmp2==0)=eps;S=1-3.*tmp1./tmp2;figure,imshow(S);tmp1=0.5*((r-g)+(r-b));tmp2=sqrt((r-g).^2+(r-b).*(g-b));theta=acos(tmp1./(tmp2+eps));H=theta;H(b>g)=2*pi-H(b>g);H=H/(2*pi);H(S==0)=0;figure,imshow(H);截图:(3)编写MATLAB程序,将一彩色图像在RGB空间进行彩色分割,并观察其效果。
如例9.11所示。
程序:rgb=imread('LenaRGB.bmp');figure,imshow(rgb);rgb1=im2double(rgb);r=rgb1(:,:,1);figure,imshow(r);g=rgb1(:,:,2);figure,imshow(g);b=rgb1(:,:,3);figure,imshow(b);r1=r;r1_u=mean(mean(r1(:)));[m,n]=size(r1);sd1=0.0;for i=1:mfor j=1:nsd1= sd1+(r1(i,j)-r1_u)*(r1(i,j)-r1_u);endendr1_d=sqrt(sd1/(m*n));r2=zeros(size(rgb1,1),size(rgb1,2));ind=find((r>r1_u-1.25*r1_d)&(r<r1_u+1.25*r1_d));r2(ind)=1;figure,imshow(r2);截图:(4)编写MATLAB程序,将一彩色图像在向量空间进行边缘检测,并观察其效果。
《数字图像处理》习题参考答案第1 章概述连续图像和数字图像如何相互转换答:数字图像将图像看成是许多大小相同、形状一致的像素组成。
这样,数字图像可以用二维矩阵表示。
将自然界的图像通过光学系统成像并由电子器件或系统转化为模拟图像(连续图像)信号,再由模拟/数字转化器(ADC)得到原始的数字图像信号。
图像的数字化包括离散和量化两个主要步骤。
在空间将连续坐标过程称为离散化,而进一步将图像的幅度值(可能是灰度或色彩)整数化的过程称为量化。
#采用数字图像处理有何优点答:数字图像处理与光学等模拟方式相比具有以下鲜明的特点:1.具有数字信号处理技术共有的特点。
(1)处理精度高。
(2)重现性能好。
(3)灵活性高。
2.数字图像处理后的图像是供人观察和评价的,也可能作为机器视觉的预处理结果。
3.数字图像处理技术适用面宽。
4.数字图像处理技术综合性强。
数字图像处理主要包括哪些研究内容答:图像处理的任务是将客观世界的景象进行获取并转化为数字图像、进行增强、变换、编码、恢复、重建、编码和压缩、分割等处理,它将一幅图像转化为另一幅具有新的意义的图像。
]讨论数字图像处理系统的组成。
列举你熟悉的图像处理系统并分析它们的组成和功能。
答:如图,数字图像处理系统是应用计算机或专用数字设备对图像信息进行处理的信息系统。
图像处理系统包括图像处理硬件和图像处理软件。
图像处理硬件主要由图像输入设备、图像运算处理设备(微计算机)、图像存储器、图像输出设备等组成。
软件系统包括操作系统、控制软件及应用软件等。
$图数字图像处理系统结构图1常见的数字图像处理开发工具有哪些各有什么特点答.目前图像处理系统开发的主流工具为Visual C++(面向对象可视化集成工具)和MATLAB 的图像处理工具箱(Image Processing Tool box)。
两种开发工具各有所长且有相互间的软件接口。
Microsoft 公司的VC++是一种具有高度综合性能的面向对象可视化集成工具,用它开发出来的Win 32 程序有着运行速度快、可移植能力强等优点。
第一章1. 什么是图像?如何区分数字图像和模拟图像?模拟图像和数字图像如何相互转换?答:图像是当光辐射能量照在物体上,经过反射或透射,或由发光物体本身发出的光能量,在人的视觉器官中所重现出的物体的视觉信息。
数字图像将图像看成是许多大小相同、形状一致的像素组成。
这样,数字图像可以用二维矩阵表示。
将自然界的图像通过光学系统成像并由电子器件或系统转化为模拟图像(连续图像)信号,再由模拟/数字转化器(ADC)得到原始的数字图像信号。
图像的数字化包括离散和量化两个主要步骤。
在空间将连续坐标过程称为离散化,而进一步将图像的幅度值(可能是灰度或色彩)整数化的过程称为量化。
2. 什么是数字图像处理?答:数字图像处理(Digital Image Processing)是通过计算机对图像进行去除噪声、增强、复原、分割、提取特征等处理的方法和技术。
3. 数字图像处理系统有哪几部分组成?各部分的主要功能和常见设备有哪些?答:一个基本的数字图像处理系统由图像输入、图像存储、图像输出、图像通信、图像处理和分析5个模块组成,如下图所示。
各个模块的作用分别为:图像输入模块:图像输入也称图像采集或图像数字化,它是利用图像采集设备(如数码照相机、数码摄像机等)来获取数字图像,或通过数字化设备(如图像扫描仪)将要处理的连续图像转换成适于计算机处理的数字图像。
图像存储模块:主要用来存储图像信息。
图像输出模块:将处理前后的图像显示出来或将处理结果永久保存。
图像通信模块:对图像信息进行传输或通信。
图像处理与分析模块:数字图像处理与分析模块包括处理算法、实现软件和数字计算机,以完成图像信息处理的所有功能。
4. 试述人眼的主要特性。
答:(1)、人眼的视觉机理。
视网膜上有大量的杆状细胞和锥状细胞,锥状细胞能辨别光的颜色,而杆状细胞感光灵敏度高,但不能辨色。
(2)、人眼的视敏特性。
指人眼对不同波长的光具有不同的敏感程度。
(3)、人眼的亮度感觉。
亮度感觉范围指人眼所能感觉到的最大亮度与最小亮度之间的范围。
数字图像处理实验实验八:彩色图像处理学院:信息工程学院姓名:学号:专业及班级:指导教师:一、实验目的使用MatLab 软件对图像进行彩色处理。
使学生通过实验熟悉使用MatLab软件进行图像彩色处理的有关方法,并体会到图像彩色处理技术以及对图像处理的效果。
二、实验内容要求学生能够完成彩色图像的分析,能正确讨论彩色图像的亮度、色调等性质;会对彩色图像进行直方图均衡,并能正确解释均衡处理后的结果;能够对单色图像进行伪彩色处理、利用多波长图像进行假彩色合成、进行单色图像的彩色变换。
利用MATLAB软件实现彩色图像处理的程序:rgb_image=imread('flower1.tif'); %读取图像flower1.tiffR=rgb_image(:,:,1); %获取图像的红色分量fG=rgb_image(:,:,2); %获取图像的绿色分量fB=rgb_image(:,:,3); %获取图像的蓝色分量figure(1),imshow(fR) %分别显示图像figure(2),imshow(fG)figure(3),imshow(fB)%实现rgb图像转化为NTSC彩色空间的图像yiq_image=rgb2ntsc(rgb_image);fY=yiq_image(:,:,1); %图像flower1.tif的亮度fI=yiq_image(:,:,2); %图像flower1.tif的色调fQ=yiq_image(:,:,3); %图像flower1.tif的饱和度figure(4),imshow(fY)figure(5),imshow(fI)figure(6),imshow(fQ)fR=histeq(fR,256); %对彩色图像的分量进行直方图均衡化fG=histeq(fG,256);fB=histeq(fB,256);RGB_image=cat(3,fR,fG,fB); %将直方图均衡化后的彩色图像合并figure,imshow(RGB_image) %观察处理后的彩色图色度,亮度参照前面f1=imread('v1_red.jpg');f2=imread('v1_green.jpg');f3=imread('v1_blue.jpg');f4=imread('infer_near.jpg');ture_color=cat(3,f1,f2,f3);figure,imshow(ture_color) %显示由红、绿、蓝三幅图合成的彩色图false_color=cat(3,f4,f2,f3); %用近红外图像代替R分量figure,imshow(false_color) %显示由近红外、绿、蓝三幅图合成的假彩色图f=imread('head.jpg');cut_1=imadjust(f,[0.0925 0.5],[0.0925 0.5]);%提取灰度在16-128之间的像素cut_2=imadjust(f,[0.5 1],[0.5 1]); %提取灰度在128-256之间的像素figure,imshow(cut_1),colormap(hot) %显示图像cut_1,并使用hot模型彩色化figure,imshow(cut_2),colormap(cool) %显示图像cut_2,并使用cool模型彩色化三、实验具体实现(1) 彩色图像的分析调入并显示彩色图像flower1.tif ;拆分这幅图像,并分别显示其R,G,B分量;根据各个分量图像的情况讨论该彩色图像的亮度、色调等性质。
第一部分数字图像处理实验一图像的点运算实验1.1 直方图一.实验目的1.熟悉matlab图像处理工具箱及直方图函数的使用;2.理解和掌握直方图原理和方法;二.实验设备1.PC机一台;2.软件matlab。
三.程序设计在matlab环境中,程序首先读取图像,然后调用直方图函数,设置相关参数,再输出处理后的图像。
I=imread('cameraman.tif');%读取图像subplot(1,2,1),imshow(I) %输出图像title('原始图像') %在原始图像中加标题subplot(1,2,2),imhist(I) %输出原图直方图title('原始图像直方图') %在原图直方图上加标题四.实验步骤1. 启动matlab双击桌面matlab图标启动matlab环境;2. 在matlab命令窗口中输入相应程序。
书写程序时,首先读取图像,一般调用matlab自带的图像,如:cameraman图像;再调用相应的直方图函数,设置参数;最后输出处理后的图像;3.浏览源程序并理解含义;4.运行,观察显示结果;5.结束运行,退出;五.实验结果观察图像matlab环境下的直方图分布。
(a)原始图像 (b)原始图像直方图六.实验报告要求1、给出实验原理过程及实现代码;2、输入一幅灰度图像,给出其灰度直方图结果,并进行灰度直方图分布原理分析。
实验1.2 灰度均衡一.实验目的1.熟悉matlab图像处理工具箱中灰度均衡函数的使用;2.理解和掌握灰度均衡原理和实现方法;二.实验设备1.PC机一台;2.软件matlab;三.程序设计在matlab环境中,程序首先读取图像,然后调用灰度均衡函数,设置相关参数,再输出处理后的图像。
I=imread('cameraman.tif');%读取图像subplot(2,2,1),imshow(I) %输出图像title('原始图像') %在原始图像中加标题subplot(2,2,3),imhist(I) %输出原图直方图title('原始图像直方图') %在原图直方图上加标题a=histeq(I,256); %直方图均衡化,灰度级为256subplot(2,2,2),imshow(a) %输出均衡化后图像title('均衡化后图像') %在均衡化后图像中加标题subplot(2,2,4),imhist(a) %输出均衡化后直方图title('均衡化后图像直方图') %在均衡化后直方图上加标题四.实验步骤1. 启动matlab双击桌面matlab图标启动matlab环境;2. 在matlab命令窗口中输入相应程序。
第一章概述一.填空题1. 数字图像是用一个数字阵列来表示的图像。
数字阵列中的每个数字,表示数字图像的一个最小单位,称为__________。
5. 数字图像处理包含很多方面的研究内容。
其中,________________的目的是根据二维平面图像数据构造出三维物体的图像。
解答:1. 像素5. 图像重建第二章数字图像处理的基础一.填空题1. 量化可以分为均匀量化和________________两大类。
3. 图像因其表现方式的不同,可以分为连续图像和________________两大类。
5. 对应于不同的场景内容,一般数字图像可以分为________________、灰度图像和彩色图像三类。
解答:1. 非均匀量化 3. 离散图像 5. 二值图像二.选择题1. 一幅数字图像是:( )A、一个观测系统。
B、一个有许多像素排列而成的实体。
C、一个2-D数组中的元素。
D、一个3-D空间的场景。
3. 图像与灰度直方图间的对应关系是:()A、一一对应B、多对一C、一对多D、都不对4. 下列算法中属于局部处理的是:()A、灰度线性变换B、二值化C、傅立叶变换D、中值滤波5. 一幅256*256的图像,若灰度级数为16,则该图像的大小是:()A、128KBB、32KBC、1MB C、2MB6. 一幅512*512的图像,若灰度级数为16,则该图像的大小是:()A、128KBB、32KBC、1MB C、2MB解答:1. B 3. B 4. D 5. B 6. A三.判断题1. 可以用f(x,y)来表示一幅2-D数字图像。
()3. 数字图像坐标系与直角坐标系一致。
()4. 矩阵坐标系与直角坐标系一致。
()5. 数字图像坐标系可以定义为矩阵坐标系。
()6. 图像中虚假轮廓的出现就其本质而言是由于图像的灰度级数不够多造成的。
()10. 采样是空间离散化的过程。
()解答:1. T 3. F 4. F 5. T 6. T 10. T1、马赫带效应是指图像不同灰度级条带之间在灰度交界处存在的毛边现象(√)第三章图像几何变换一.填空题1. 图像的基本位置变换包括了图像的________________、镜像及旋转。
BI YE SHE JI 利用直方图均衡化进行图像的增强院(系):计算机科学与工程专业:计算机科学与技术班级:学生:学号:指导教师:任务书1.毕业设计(论文)题目:利用直方图均衡化进行图像的增强2.题目背景和意义:图像增强是数字图像处理技术中最基本的内容之一,是图像预处理方法之一,图像预处理是相对于图像识别、图像理解而言的一种前期处理,直方图均衡化就是把一已知灰度概率分布的图像经过一种变换,使之演变成一副具有均匀灰度概率分布的新图像。
清晰柔和的图像的直方图分布比较均匀。
为了使图像变得清晰,通常可以通过变换使图像的灰度动态范围增大,并且让灰度频率较小的灰度级经变换后,其频率变得大一些,使变换后的图像灰度直方图在较大的动态范围内趋于均化。
直方图均衡化处理是一种修改图像直方图的方法,它通过对直方图进行均衡化修正,可使图像的灰度间距增大或灰度均匀分布、增大反差,使图像的细节变得清晰。
本课题就是利用直方图均衡化进行图像的增强。
3.设计(论文)的主要内容(理工科含技术指标):主要内容有:(1)了解、熟悉并掌握图像直方图、图像增强的概念。
(2)给一副图像,能够得到图像的直方图,并能够对图像进行直方图的均衡化,进而对图像进行增强,掌握其原理并实现其过程。
(3)完成不同色彩空间下均衡化效果的优劣对比,给出一个较好的均衡化算法。
(4)完成1.5万字毕业论文,完成与课题相关的外文资料的翻译。
4.设计的基本要求及进度安排(含起始时间、设计地点):本次课题从2012年12月开始,在校内完成,具体的进度安排如下:第1~3周:查阅书籍资料,学习相关软件,准备开题报告。
第4周:分析设计任务,设计总体方案,研究算法。
第5~12周:模块设计、完成3000个单词以上的相关外文资料翻译;中期总结。
第13~15周:模块设计、系统调试。
第16~17周:系统测试、撰写毕业论文第18周:对论文排版和打印,制光盘;论文答辩。
5.毕业设计(论文)的工作量要求① 实验(时数)*或实习(天数):② 图纸(幅面和张数)*:③ 其他要求:指导教师签名:年月日学生签名:年月日系(教研室)主任审批:年月日说明:1本表一式二份,一份由学生装订入附件册,一份教师自留。
1~4章1.什么是数字图像?与模拟图像相比最主要的差别是什么?2.什么是像素?3.Matlab图像工具箱支持的4中类型图像分别是?请简要说明各类图像的特点。
4.什么是直方图规定化?与直方图均衡化相比有什么差别?5.什么是线性空间滤波?滤波掩模的最小尺寸一般是多少?6.若DFT变换后的频率矩形M*N大小为16*16,坐标从(1,1)算起,请指明该频率矩形的中心点位置;若坐标从(0,0)算起,则该频率矩形中心点位置为?7.什么是图像的直方图?请画出下面图像矩阵的灰度直方图。
1 2 3 4 4 52 3 4 6 7 88 6 6 6 9 99 9 9 9 9 92 1 5 8 6 73 6 5 74 28.假定一幅大小为64*64,灰度级为8级的图像,其灰度级分布如下表,完成对其直方图数据计算,并对其进行均衡化处理。
原图直方图数据均衡化后直方图数据R k N k N k/N S k N k N k/ NR1=0 24R2=1/7 86R3=2/7 113R4=3/7 220R5=4/7 837R6=5/7 906R7=6/7 1230R8=1 6809.编程:请使用线性和非线性两种空间滤波器对大小为512*512的double类图像’moon.tif’进行滤波,要求如下:线性滤波:读入图像,并显示;生成滤波器,采用相关滤波,边界采用镜像反射填充,滤波器大小为15*15,考虑采用均值滤波;显示滤波以后的图像。
非线性滤波:读入图像,并显示;采用中值滤波器,边界采用镜像反射填充;显示滤波以后的图像。
10.编程:读入并显示图像’chest.tif ’,计算其频谱,并将其低频移至频率矩形中心,显示其频谱,显示傅里叶反变换后的图像;采用巴特沃思高通型高频强化滤波器对其进行锐化,其中巴特沃思高通滤波器D0为源图像垂直尺寸的8%,高频强调时参数为偏移量a=0.8,乘数b=1.5。
显示滤波后的图像及其频谱;将高频强调滤波后的图像做直方图均衡化,显示均衡化后的图像。