91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 122KB
    文件類(lèi)型: .zip
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-01-03
  • 語(yǔ)言: Matlab
  • 標(biāo)簽: matlab??水果識(shí)別??

資源簡(jiǎn)介

用matlab編寫(xiě)的水果圖像識(shí)別程序,對(duì)于圖像處理的初學(xué)者具有很好的指導(dǎo)意義。

資源截圖

代碼片段和文件信息

%1讀取原圖,并處理成二值圖像
I=imread(‘水果分類(lèi)實(shí)驗(yàn)圖像.jpg‘);


I2=rgb2gray(I);
BW=im2bw(I20.9);
total=bwarea(~BW)
figuresubplot(131)imshow(I)title(‘原始圖像‘);
subplot(132)imshow(I2)title(‘灰度圖像‘);
subplot(133)imshow(BW)title(‘二值圖像‘);

%2進(jìn)行邊緣檢測(cè)?得到了不連續(xù)的圖形邊界(采用sobel算子或區(qū)域增長(zhǎng))

%3得到各個(gè)圖形的連續(xù)邊界

SE=strel(‘rectangle‘[40?30]);??%?結(jié)構(gòu)定義
J2=imopen(BWSE);????????????%?開(kāi)啟運(yùn)算
figureimshow(J2)title(‘對(duì)二值圖像進(jìn)行開(kāi)運(yùn)算后的結(jié)果圖像‘);

SE=strel(‘square‘5);?%?定義3×3腐蝕結(jié)構(gòu)元素
J=imerode(~J2SE);
BW2=(~J2)-J;????????%?檢測(cè)邊緣
figureimshow(BW2)title(‘3*3腐蝕運(yùn)算后的圖像邊界輪廓‘);

%填充了已有的檢測(cè)的連續(xù)形狀邊界
B?=?imfill(BW2‘holes‘);
B?=?bwmorph(B‘remove‘);
figureimshow(B)title(‘提取出的邊界圖像‘);

%3-2將不同的圖形進(jìn)行分別標(biāo)記,num表示連接的圖形對(duì)象的個(gè)數(shù)
[Labelnum]?=?bwlabel(B8);

%得到各個(gè)圖像的邊界像素的數(shù)組




%4計(jì)算各個(gè)圖形單元的周長(zhǎng)???用連接像素點(diǎn)或數(shù)邊界像素點(diǎn)個(gè)數(shù)的方法???numPoints數(shù)組表

?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????目錄???????????0??2011-10-21?16:42??水果分類(lèi)代碼\
?????文件????????3542??2011-10-27?16:38??水果分類(lèi)代碼\combinework2.asv
?????文件????????6813??2011-10-27?16:38??水果分類(lèi)代碼\combinework2.m
?????文件??????149493??2009-05-04?11:06??水果分類(lèi)代碼\水果分類(lèi)實(shí)驗(yàn)圖像.jpg

評(píng)論

共有 條評(píng)論

相關(guān)資源