- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
试验九 图像分割
试验九 图像分割
实验目的
1.掌握线检测
2.边缘检测
3.多种边缘检测器的比较
4.使用梯度的分水岭分割
5.控制标记符的分水岭分割
实验内容:
1. 线检测
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
function B=pixeldup(A, m, n)
if nargin2;
error(At least two inputs are required);
end
if nargin==2;
n=m;
end
u=1:size(A,1);
m=round(m);
u=u(ones(1,m), :);
u=u(:);
v = 1:size(A,1);
n=round(n);
v=v(ones(1,n), :);
v=v(:);
B=A(u,v);
%%%%%%%%%%%%%%%%%%%%%%%%%%%%
clear all
clc
f=imread(D:\ 图像库\DIP3E_CH10\Fig1005(a)(wirebond_mask).tif);
figure,imshow(f);
w=[2 -1 -1;-1 2 -1;-1 -1 2];
g=imfilter(double(f),w);
figure,imshow(g,[])%fig 2
gtop=g(1:120,1:120);
gtop=pixeldup(gtop, 4);
figure,imshow(gtop,[])%fig 3
gbot=g(end-119:end,end-119:end);
gbot=pixeldup(gbot,4);
figure,imshow(gbot,[])%fig 4
g=abs(g);
figure,imshow(g,[])%fig 5
T=max(g(:));
g=g=T;
figure,imshow(g)%fig 6
%%%%%%%%%%%%%%%%%%%%%%%%
2. 边缘检测
%%%%%%%%%%%%%%%%%%%%%%%%%%%
clear all
clc
f=imread(D:\ 图像库\DIP3E_CH10\Fig1016(a)(building_original).tif);
figure,imshow(f);
[gv,t]=edge(f,sobel,vertical);
figure,imshow(gv);
t
gv=edge(f,sobel,0.15,vertical);
figure,imshow(gv);
gboth=edge(f,sobel,0.15);
figure,imshow(gboth);
w45=[-2 -1 0;-1 0 1;0 1 2]
g45=imfilter(double(f),w45,replicate);
T=0.3*max(abs(g45(:)));
g45=g45=T;
figure,imshow(g45);
%%%%%%%%%%%%%%%%%%%%%%%%
%Sobel,LoG 和Canny 边缘检测器的比较
clear all
clc
f=imread(D:\ 图像库\DIP3E_CH10\Fig1016(a)(building_original).tif);
figure,imshow(f);
[g_sobel_default,ts]=edge(f,sobel);
figure,imshow(g_sobel_default);
[g_log_default,tlog]=edge(f,log);
figure,imshow(g_log_default);
[g_canny_default,tc]=edge(f,canny);
figure,imshow(g_canny_default);
[g_sobel_best,ts]=edge(f,sobel,0.05);
figure,imshow(g_sobel_best);
[g_log_best,tlog]=edge(f,log,0.003,2.25);
figure,imshow(g_log_best);
[g_canny_best,tc]=edge(f,canny,[0.04 0.10],1.5);
figure,imshow(g_canny_best);
4.使用梯度的分水岭分割
clear all
clc
f=imread(D:\ 图像库\DIP3E_CH10\Fig1057(a)(small_blobs-origin
您可能关注的文档
- 警惕无良网建公司在你的网站上动手脚.doc
- 计及负荷特性的电压稳定灵敏度分析计算方法.pdf
- 计及动态失速和有限展弦比效应的达里厄型风力机气动性能评价.pdf
- 解读GMAT考试数学的易丢分点.pdf
- 解析GRE填空双重否定(四)-智课教育旗下智课教育.pdf
- 计算二元理想溶液复杂精馏塔理论板数的一种新方法.pdf
- 计算全息用于非球面检测的研究.pdf
- 计算方位角和距离的卡西欧5800计算器程序源.doc
- 警惕:雅思阅读三大丢分点!.pdf
- 计算方法通选课课件第三章.ppt
- 2024年江西省高考政治试卷真题(含答案逐题解析).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)物理试卷(含答案详解).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)地理试卷(含答案详解).pdf
- 2024年内蒙通辽市中考化学试卷(含答案逐题解析).docx
- 2024年四川省攀枝花市中考化学试卷真题(含答案详解).docx
- (一模)长春市2025届高三质量监测(一)化学试卷(含答案).pdf
- 2024年安徽省高考政治试卷(含答案逐题解析).pdf
- (一模)长春市2025届高三质量监测(一)生物试卷(含答案).pdf
- 2024年湖南省高考政治试卷真题(含答案逐题解析).docx
- 2024年安徽省高考政治试卷(含答案逐题解析).docx
最近下载
- 2022年新高考全国Ⅰ卷英语真题.docx VIP
- 《0-3岁婴幼儿身心发展与教养》PPT教学课件.pptx VIP
- 《0-3岁婴幼儿身心发展与教养》课件06婴幼儿语言的发展及教养.pptx VIP
- 护士生涯人物访谈 .pdf VIP
- 体育职业生涯规划书课件.pptx VIP
- AB SCIEX 6500 质谱系统在食品安全中的应用.pptx VIP
- 《0-3岁婴幼儿身心发展与教养》课件05婴幼儿记忆的发展及教养.pptx VIP
- C-Primer-Plus第六版中文版习题答案.doc
- 《0-3岁婴幼儿身心发展与教养》课件09婴幼儿意志的发展及教养.docx VIP
- 新能源学生职业生涯规划与管理.pptx VIP
文档评论(0)