




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上报告一 直方图均衡化一、目的1. 改善图像的视觉,提高清晰度;2. 增强人们感兴趣部分,到视觉效果更好的图像,以提高图像的可懂度。二、主要内容1读入图像数据到内存中,并显示读入的图像;2实现直方图均衡化处理,显示处理前后图像的直方图;3显示并保存处理结果。三、具体步骤1. 打开Matlab编程环境。2. 获取试验用图像:使用imread函数将图像读入Matlab,并用inshow函数显示读入的图像。3. 获取输入图像的直方图:使用inhist函数处理图像。4. 均衡化处理:使用histeq函数处理图像。5. 获取均衡化后的直方图并显示图像:使用inhist和histe
2、q函数。6. 保存结果。四、实验程序及结果1、实验程序 x=imread('f:flower.jpg'); %使用imread函数将图像读入Matlab x=rgb2gray(x); %将彩色图像装换为灰度图像 figure(1); subplot(2,2,1); imshow(x); %显示图像 title('(a)原图像') subplot(2,2,2); imhist(x) %求图像直方图 axis off; title('(b)原图像的直方图') x1=histeq(x); %对图像进行均衡化处理 subplot(2,2,3); imsh
3、ow(x1); title('(c)直方图均衡化后的图像') subplot(2,2,4); imhist(x1) %均衡化处理后的图像的直方图 axis off;title('(d)均衡化后的直方图')2、实验结果五、结果分析从上面的两幅图我们可以很明显的看到,没有经过均衡化处理的原图像灰度值较为集中,背景颜色全为白色;而经过均衡化处理的图像灰度值分布近似服从均匀分布,背景颜色有了由灰到白的渐变,尤其是花朵的绿叶部分的均衡效果较为明显。报告二 图像平滑一、目的去除或衰减图像中的噪声和虚假轮廓。二、 实现方法减少噪声的方法可以在空间域或在频率域处理,在空间域中进
4、行时,基本方法就是求像素的平均值或中值;在频域中则运用低通滤波技术。因其算法简单且处理速度快,在此我们使用空域法。三、操作步骤1、选择一副图像,加入高斯白噪声;2、分别进行4领域和8领域处理并对两种方法进行对比分析; 3、保存实验结果并给予分析。四、实验程序及结果1、实验程序>> x=imread('f:1.jpg'); %读入图像>> x=rgb2gray(x); %将彩色图像装换为灰度图像>> subplot(1,4,1);>> imshow(x);>> xlabel('(a)原图像');>&
5、gt; %图像加噪并显示加噪图像,高斯白噪声m=0,=0.005>> x1=imnoise(x,'gaussian',0,0.05);>> subplot(1,4,2);>> imshow(x1);>> xlabel('(b)加噪图像');>> %使用4领域模板>> h1=0 1 0;1 1 1;0 1 0/5;>> x2=imfilter(x1,h1);>> subplot(1,4,3);>> imshow(x2);>> xlabel(
6、9;(c)4领域平均滤波');>> %使用8领域模板>> h2=1 1 1;1 1 1;1 1 1/8;>> x3=imfilter(x1,h2);>> subplot(1,4,4);>> imshow(x3);>> xlabel('(d)8领域平均滤波');2、实验结果五、结果分析从以上四幅图的比较当中我们可以看到,领域平均法对图像中的噪声进行了一定程度上的衰减,同时可以看到8领域平均法比4领域平均法滤除噪声效果要好,但同时也使图像中目标景物的轮廓或细节变的更模糊,这也正是领域平均法的一个弊端所在
7、。报告三 图像锐化一、主要目的 突出图像中的细节,增强图像的边缘、轮廓以及灰度突变部分。二、实现方法图像的模糊实质是因为图像受到平均或积分运算,为此对其进行逆运算如微分运算、梯度运算,就可以使图像清晰。从频谱角度来分析,图像模糊的实质是其高频分量被衰减,因而也可以通过高通滤波操作来清晰图像。锐化滤波有两种方法:一种是空间域法,另外一种是频域中的高通滤波法。下面使用的是空域锐化方法,分别进行模板系数a=1和a=2的锐化处理,并对结果进行分析。三、实验程序及结果 1、实验程序x=imread('f:4.jpg'); %读入第一幅图像x=rgb2gray(x); subplot(2,
8、3,1);imshow(x);a=1; %a=1的锐化模板g1=0 -a 0;-a 1+4*a -a;0 -a 0;f2=imfilter(x,g1,'symmetric','conv'); subplot(2,3,2);imshow(f2);a=2 %a=2的锐化模板g1=0 -a 0;-a 1+4*a -a;0 -a 0;f2=imfilter(x,g1,'symmetric','conv');subplot(2,3,3);imshow(f2);x=imread('f:3.jpg'); %读入第二幅图像x=rg
9、b2gray(x);subplot(2,3,4);imshow(x);xlabel('(a)原图像');a=1 %a=1的锐化模板g1=0 -a 0;-a 1+4*a -a;0 -a 0;f2=imfilter(x,g1,'symmetric','conv');subplot(2,3,5);imshow(f2);xlabel('(b)a=1时的锐化结果');a=2 %a=2的锐化模板g1=0 -a 0;-a 1+4*a -a;0 -a 0;f2=imfilter(x,g1,'symmetric','conv
10、');subplot(2,3,6);imshow(f2);xlabel('(c)a=2时的锐化结果');2、实验结果 报告四 图像的同态增晰一、主要目的 压缩图像灰度范围,提高图像清晰度,增加对比度。二、实现方法同态增晰是在频域中压缩图像的亮度分量,同时增强图像对比度的方法。其关键是可以将照明分量和反射分量分开来,从而有可能用同态滤波函数分别对它们进行压缩和提升处理,以使图像整体变清晰。三、实验程序及结果 1、实验程序f1=imread('f:5.jpg');f1=double(rgb2gray(f1);f_log=log(f1+1); %取自然对数f2
11、=fft2(f_log);% 产生Butterworth高通滤波器n=3;D0=0.05*pi; %截止频率rh=0.8;r1=0.3;m n=size(f2);for i=1:m for j=1:n D1(i,j)=sqrt(i2+j2); H(i,j)=r1+(rh/(1+(D0/D1(i,j)(2*n); endendf3=f2.*H; %输入图像通过滤波器f4=ifft2(f3);f5=exp(real(f4)-1; %取指数对数subplot(2,2,1);imshow(uint8(f1);subplot(2,2,2);imshow(uint8(f5);%第二幅图片,进行相同的处理f
12、1=imread('f:flower.jpg');f1=double(rgb2gray(f1);f_log=log(f1+1); %取自然对数f2=fft2(f_log);% 产生Butterworth高通滤波器n=3;D0=0.05*pi; %截止频率rh=0.8;r1=0.3;m n=size(f2);for i=1:m for j=1:n D1(i,j)=sqrt(i2+j2); H(i,j)=r1+(rh/(1+(D0/D1(i,j)(2*n); endendf3=f2.*H; %输入图像通过滤波器f4=ifft2(f3);f5=exp(real(f4)-1; %取指数
13、对数subplot(2,2,3);imshow(uint8(f1);xlabel('(a)原图像');subplot(2,2,4);imshow(uint8(f5);xlabel('(b)同态滤波后图像');2、实验结果报告五 图像恢复一、主要目的由于各种原因使原清晰图像变模糊,或原图未达到应有质量从而形成了降质,图像恢复的目的就是使退化图像恢复本来面目。二、实现方法图像恢复就是根据图像降质过程的某些先验知识,建立“退化(降质)模型”,运用和退化相反的过程,将退化图像恢复。恢复技术可分为无约束和有约束的两大类,在这里,我们用有约束恢复中的维纳滤波方法。三、实验程
14、序及结果 1、实验程序%通过模拟水平运动模糊建立退化函数d=5;h=zeros(2*d+1,2*d+1);h(d+1,1:2*d+1)=1/(2*d);%模糊原图像并加入加入噪声fig1=imread('f:apple.jpg');fig1=rgb2gray(fig1);m n=size(fig1);fe=zeros(m+2*d,n+2*d);fe(1:m,1:n)=fig1;he=zeros(m+2*d,n+2*d);he(1:2*d+1,1:2*d+1)=h;F=fft2(fe);H=fft2(he);g=imnoise(uint8(ifft2(F.*H),'gau
15、ssian',0,0.0009);G=fft2(double(g);%使用最小均方滤波器恢复图像K=0.1;F_est=(abs(H).2)./(abs(H).2+K).*G./H;fig_est=real(ifft2(F_est);%显示图像subplot(2,3,1);imshow(fig1);xlabel('(a)原图像');%显示退化图像subplot(2,3,2);imshow(uint8(g(d+1:m+d,d+1:n+d),min(g(:) max(g(:);xlabel('(b)加噪声的退化图像');%显示恢复图像subplot(2,3,
16、3);imshow(uint8(fig_est(1:m,1:n),min(fig_est(:) max(fig_est(:);xlabel('(c)回复后的图像');%第二幅图片%通过模拟水平运动模糊建立退化函数d=5;h=zeros(2*d+1,2*d+1);h(d+1,1:2*d+1)=1/(2*d);%模糊原图像并加入加入噪声fig1=imread('f:flower.jpg');fig1=rgb2gray(fig1);m n=size(fig1);fe=zeros(m+2*d,n+2*d);fe(1:m,1:n)=fig1;he=zeros(m+2*d,
17、n+2*d);he(1:2*d+1,1:2*d+1)=h;F=fft2(fe);H=fft2(he);g=imnoise(uint8(ifft2(F.*H),'gaussian',0,0.0009);G=fft2(double(g);%使用最小均方滤波器恢复图像K=0.1;F_est=(abs(H).2)./(abs(H).2+K).*G./H;fig_est=real(ifft2(F_est);%显示图像subplot(2,3,4);imshow(fig1);xlabel('(a)原图像');%显示退化图像subplot(2,3,5);imshow(uint8
18、(g(d+1:m+d,d+1:n+d),min(g(:) max(g(:);xlabel('(b)加噪声的退化图像');%显示恢复图像subplot(2,3,6);imshow(uint8(fig_est(1:m,1:n),min(fig_est(:)max(fig_est(:); xlabel('(c)回复后的图像');2、实验结果报告六 图像分割一、主要目的图像分割是图象分析的前期工作、关键步骤。欲对图象进行分析(识别)时,首先要提取特征,而这些特征都包含在图象中的不同部分(如目标物、背景),所以必须先对图象进行分割,然后才能区分并确定这些不同部分。二、实现
19、方法1、边缘检测法:利用区域间之灰度不连续性,确定区域的边界或边缘的位置。2、阈值分割法:目标物和背景、不同目标物之间的灰度值有明显差异,可通过灰度门限进行区分。3、区域分割法:利用区域内灰度的相似性,将象素(点)分成若干相似的区域。三、实验程序及结果 1、边缘检测法程序及结果>> f1=imread('f:7.jpg');>> f1=rgb2gray(f1);>> subplot(2,3,1);>> imshow(f1);>> xlabel('(a)输入图像');>> BW = edge(
20、f1,'canny');>> BW1 = edge(f1,'sobel');>> subplot(2,3,2);>> imshow(BW);>> xlabel('(b)Canny边缘检测');>> subplot(1,3,3);>> subplot(2,3,3);>> imshow(BW1);>> xlabel('(c)Sobel边缘检测');>> f1=imread('f:4.jpg');>>
21、f1=rgb2gray(f1);>> subplot(2,3,4);>> imshow(f1);>> xlabel('(a)输入图像');>> BW = edge(f1,'prewitt');>> BW1 = edge(f1,'robert');>> subplot(2,3,5);>> imshow(BW);>> xlabel('(b)prewitt算法');>> imshow(BW1);>> subplot(2
22、,3,5);>> imshow(BW);>> xlabel('(b)prewitt算法');>> subplot(2,3,6);>> imshow(BW1);>> xlabel('(c)robert算法');2、阈值分割法f1=imread('f:flower.jpg');f1=rgb2gray(f1);M N=size(f1);subplot(2,2,1);imshow(f1);xlabel('(a)输入图像');T1=255*graythresh(f1);f1new=
23、zeros(M N);for i=1:M for j=1:N if f1(i,j)>T1 f1new(i,j)=255; else f1new(i,j)=0; end endendsubplot(2,2,2);imshow(f1new);xlabel('(b)分割结果');f1=imread('f:strewberry.jpg');f1=rgb2gray(f1);M N=size(f1);subplot(2,2,3);imshow(f1);xlabel('(a)输入图像');T1=255*graythresh(f1);f1new=zeros
24、(M N);for i=1:M for j=1:N if f1(i,j)>T1 f1new(i,j)=255; else f1new(i,j)=0; end endendsubplot(2,2,4);imshow(f1new);xlabel('(b)分割结果');3、 区域分割法>> I=imread('f:cameraman.tif');>> S = qtdecomp(I,.27);>> blocks=repmat(uint8(0),size(S);>> for dim=512 256 128 64 32
25、16 8 4 2 1; numblocks=length(find(S=dim); if(numblocks>0) values=repmat(uint8(1),dim dim numblocks); values(2:dim,2:dim,:)=0; blocks=qtsetblk(blocks,S,dim,values); end end>> blocks(end,1:end)=1;>> blocks(1:end,end)=1;>> subplot(1,2,1);>> imshow(I);>> xlabel('(a)输入图像');>> subplot(1,2,2);>> imshow(blocks,);>> xlabel(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025海南陵水黎族自治县中医院(陵水黎族自治县中医院医共体总院)考核招聘(第二批)员额人员考前自测高频考点模拟试题及答案详解(名师系列)
- 2025年甘肃省大数据中心引进博士研究生模拟试卷附答案详解(黄金题型)
- 玉露养护知识培训内容课件
- 2025年春季中国石油大庆石化分公司高校毕业生招聘15人(黑龙江)模拟试卷附答案详解(典型题)
- 安全培训美文课件
- 2025金华武义县保安服务有限公司招聘2人模拟试卷(含答案详解)
- 2025湖南娄底市骨伤医院招聘见习护士8人模拟试卷及答案详解(有一套)
- 2025广西来宾市水库移民工作管理局招聘2人模拟试卷附答案详解
- 4.12 新文化运动 教学设计 部编版八年级历史上册
- Unit 1 Can you play the guitar?Section A Grammar focus 3a-3c-说课稿 2023-2024学年人教版英语七年级下册
- 智慧指挥中心建设总体方案设计
- 中小学、幼儿园食堂食材采购项目 (米、面、油(含乳制品))服务方案投标文件(技术方案)
- 医保购药报销讲解
- 医学影像技术增强检查
- 3422对外承包工程操作指南 定义和适用范围.操作流程与关键文件.操作流程与关键文件.出口和进口报关单填制要求和规范.注意事项
- 2025年广东省中考道德与法治真题试卷【含答案】
- 2025秋人教版八年级上册英语教案Unit 1 Happy Holiday 第1课时
- 夜间驾驶知识课件
- 体态管理培训课件
- 陕西省西工大附中2022-2023学年七年级上学期第一次月考英语试卷(含答案)
- 《近似数》课件人教版数学七年级上册
评论
0/150
提交评论