资源描述:
《湖南工业大学数字图像处理实验报告2》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、数字图像处理(MATLAB)实验报告学院:电气与信息工程学院班级:姓名学号:实验二.阈值分割与边缘检测一、实验目的1、熟悉并掌握MATLAB图像处理工具箱的使川;2、理解并学握常用的图像的增强技术。二、实验环境MATLAB6.5以上版本、W1N7计算机三、实验相关知识检测灰度或者二值图像的边缘,返冋一个二值图像,1像素是检测到的边缘,0像索是非边缘。用法:BW=edge(l,'sobel',thresh,direction),边缘检测算子可用sobel,roberts,prewitt,zerocross,log,canny;thresh
2、指定阈值,检测吋忽略所有小于阈值的边缘,默认自动选择阈值;direction方向,在所指定的方向direction上,用算子进行边缘检测horizontal水平方向)、vertical垂直方向)或both(两个方向)如:1=imread('circuit.tif);BW1=edge(I,'prewitt');imshow(BWl);四、实验内容(1)阈值分割1.MTATLAB程序如下:鲁瑁I■1.0+丰1・1X囁囁Q-clearall-A=iireadCD:IAILBg像处SDIP3E_Original_Ijnages_CH04
3、Fig0427(a)(man).tif):緘取图像-subplot(2)2,1),inshov(A);-titleC^®^);-B二诚加(A,91/255);-subplot(2)2}2),ijnshow(B);-仪1打询值91的图像');-C=iji2Z(A,71/255);-subplot(2j2,3),unshow(C);-tith('询值;1的图像');-D=un2bv(A}140/255);-subplot(2}2,4),unshow(D);-tith(‘阈值140的图像');2•运行结果与原始图图像比较:BlFigure1
4、
5、・oII回」
6、£
7、FileEditViewInsertToolsDesktopWindowHelp铤從的®退謠▼復口固上旦原图像i虱值91的图像阈值71的團像阈值140的團像(2)边缘检测0Editor・D:MATLBUntitled4mFileEditTextGoCellToolsDebugDesktopWindowHelpV4■汕叶》證▼储••他A▼包幻色髦1團1®御Stack:Basefx:fl-1.0+T1,1x滋卿Qi-dearall2-A=imread('D:MAILB图像处谨DIP3E_0ngmal_Images_CH
8、10Fig1005(a)(vnrebondjiask)
9、tif);%读取图像3-subplot(2)2,1),inshow(A);4-title('原图像')5-B=edge(A/*sobel',0.1):%edge边爆檢测函数6-subplot(2,2、2),lnishow(B):—titleCsobelM子检狮);8-C=edge(A/roberts^O.1):%0.1为门限9-subplot(2,2}3),imshow(C):10-t迫e(Roberts算子檢*f);11-D=edge(A,?prewitt"0・1):12-sub
10、plot(2,2,4),lnishow(D);13-titleCprewittM子檢*f);