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

  • 大小: 3KB
    文件類型: .m
    金幣: 2
    下載: 1 次
    發(fā)布日期: 2021-07-19
  • 語言: Matlab
  • 標簽: MATLAB??目標識別??

資源簡介

MATLAB語言代碼,可以識別出細胞輪廓、數目、質心等數據

資源截圖

代碼片段和文件信息

clear?all
close?all
clc?
%?載入圖片?
rbar=[];
cbar=[];
distance=[];

%fixed_path=[‘E:\S\shu?xing\細胞\‘];
fixed_path=[‘E:\S\video2pic\jiequhou\sv6\‘];
for?i=1:45
????disp([‘圖像‘num2str(i)‘的分析:‘]);
????filename=[fixed_path‘img‘num2str(i)‘.jpg‘];
??
????[fmap]=imread(filename);??
????f=rgb2gray(f);
????f=imresize(f[200200]);
????figure(2);imshow(f)
????f11=imadjust(f[0.1?0.18][0?1]);?%灰度拉伸
???figure(1);imshow(f11)
????fy=double(f11);?
????fy(fy<230)=0;%二值圖像
??figure(4);imshow(fy)
????%?孔洞填充和形態(tài)學開運算
????BW1?=?imfill(fy‘holes‘);
????figure(9);imshow(BW1)?
????%se1?=?strel(‘disk‘0.5);?
???%?BW2?=?imdilate(BW1se1);
???
????%膨脹操作
????se2?=?strel(‘disk‘1);
????BW3?=?imopen(BW1se2);
???figure(3);imshow(BW3)
????%粘連細胞分割,分水嶺算法
????gc?=?~BW3;
?????d?=?bwdist(gc);
??????h?=?fspecial(‘gaussian‘[15?15]3);
??????d?=?imfilter(dh);
??????L=watershed(-d);
???????w=?L==0;
??????g2?=?BW3?&?~w;
???figure(3);imshow(g2)
???g2=bwareaopen(g210);
????figure(10);imshow(g2)
????%輪廓檢測?
????contour?=?edge(g2?‘canny‘);
?????figure(3);imshow(?contour)
???f=im2double(f);
???f(contour)=1;

??
????%開運算?
????[LN]?=?bwlabel(g28);??%?N即為目標個數4連通區(qū)域,L為位置矩陣?
???
????%?標記目標物?
???figure(1);imshow(f[])
????hold?on
????????for?k?=?1

評論

共有 條評論