- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1、下图是一用于干涉原理进行测试的干涉场图像,要求判读条纹的间距,请给
出图像处理的方案并说明每一步的作用及其对其它处理步骤可能产生的影
响。
解:步骤与思路:
○1 .进行模糊处理,消除噪声
○2 .边缘检测,进行图像增强处理
○3 .二值化图像,再进行边缘检测,能够得到很清晰的边界。
○4 .采用横向标号法,根据值为 1 像素在标号中的相邻位置可以确定间距
I=imread(xz mjt.bmp);
I1=medfilt2(I); %对图像中值滤波
imshow(I1);
[m,n]=size(I1);
for i=1:m
for j=1:n
if(I1(i,j)100) %阈值为100
I1(i,j)=255;
else
I1(i,j)=0; %进行二值化
end
end
end
figure;
imshow(I1);
Y1=zeros(1,25);
y2=y1;
c=y2;
i=100;
for j=1:1200
if (I1(i,j)==255I1(i,j+1)==0)
Y1=j+1;
end
if (I1(i,j)==0I1(i,j+1)==255)
Y2=j;
end
end
for i=1:25
c=Y2(i)-Y1(i)
end
c %找出每两个条纹之间的距离
2. 现有 8 个待编码的符号 m0, ……,m7, 它们的概率分别为
0.11,0.02,0.08,0.04,0.39,0.05,0.06,0.25,利用哈夫曼编码求出这一组符号的编码并
画出哈夫曼树。
3. 请以图像分割方法为主题,结合具体处理实例,采用期刊论文格式,撰写一
篇小论文。
各种算子对图像进行边缘检测效果的研究
图像分割是根据需要将图像划分为有意义的若干区域或部分的图像处理技
术。通过边缘检测在 Matlab 中实现方法,及用四叉数分解函数进行区域分割的
方法,掌握了Matlab 区域操作函数的使用和图像分析和理解的基本方法,并学到
了roberts,sobel,prewitt,canny,log算子对图像进行边缘检测的不同效果。
关键词:图像分割 Prewitt 算子 Sobel 算子 log 算子 canny 算子
一、前言
图像分割技术( 英文: image segmentation) : 将图像分成互不重叠,具有各
自特征的区域。这里的特性可以是灰度、颜色或纹理等。图像分割应满足:①分
割后所得到的区域总和应覆盖整个图像;②各区域之间互不重叠;③同一区域的
像元应具有某种共同特征,这些特征可以是像元值、颜色、纹理、形状等;④同
一目标(类别)可以对应于一个区域,也可以对应于多个区域。图像分割方法主要有
基于边界的分割技术和基于区域的分割方法。
图像分割(image segmentation ) :根据需要将图像划分为有意义的若干区域或
部分的图像处理技术。
图像的边缘是图像最基本的特征,它是灰度不连续的结果。通过计算一阶导
数或二阶导数可以方便地检测出图像中每个像素在其邻域内的灰度变化,从而检
测出边缘。图像中具有不同灰度的相邻区域之间总存在边缘。边缘检测可借助微
分算子(包括梯度算子和拉普拉斯算子)在空间域通过模板卷积来实现。
二、梯度算子
1 . Prewitt 和Sobel 算子
常用的梯度算子如表4-3 所示(星号代表模板中心) 。梯度算子一般由两个模
板组成,分别对应梯度的两个偏导数,用于计算两个相互垂直方向上的边缘响应。
在计算梯度幅度时,可使用式(4-25)或式(4-26) ,在适当的阈值下,对得到梯度图
像二值化即可检测出有意义的边缘。
Krisch 算子由8 个模板组成,其它模板可以由其中一个模板绕其中心旋转得
到,每个模板都对特定的边缘方向作出最大响应。当把最大响应的模板的序号输
出时,就构成了边缘方向的编码。Prewitt 算子和Sobel 算子也可以像Krisch 算子
那样,扩展到两个对角方向,使其在对角方向上作出最大响应。P
原创力文档


文档评论(0)