
matlab数学形态学图像边缘检测 这个程序是不是需要原文件啊?源文件是什么啊?在matlab中怎么运行?
blood=imread('blood1.BMP');[x,y]=size(blood);b=double(blood);N=sqrt(100)*randn(x,y);I...
blood = imread('blood1.BMP'); [x,y]=size(blood); b=double(blood);
N =sqrt(100) * randn(x,y); I=b+N; for i=1:x for j=1:y if (I(i,j)>255) I(i,j)=255;
end if (I(i,j)<0) I(i,j)=0;
end end end
z0=max(max(I)); z1=min(min(I)); T=(z0+z1)/2;
TT=0; S0=0; n0=0; S1=0; n1=0;
allow=0.5; d=abs(T-TT); count=0;
while(d>=allow) count=count+1; for i=1:x
for j=1:y if (I(i,j)>=T) S0=S0+I(i,j); n0=n0+1; end if (I(i,j)<T)
S1=S1+I(i,j); n1=n1+1; end
End end T0=S0/n0;
T1=S1/n1; TT=(T0+T1)/2; d=abs(T-TT);
T=TT; end Seg=zeros(x,y);
for i=1:x for j=1:y if(I(i,j)>=T)
Seg(i,j)=1; end end
End SI=1-Seg; se1=strel('square',3); SI1=imerode(SI,se1); BW=SI-SI1; I=uint8(I);
BW1=edge(I,'sobel', 0.11); BW2=edge(I,'log', 0.015);
figure(1); imshow(I);title('Original') figure(2);
imshow(BW2);title('Soble') figure(3)
imshow(BW1);title('Gauss-Laplace') figure(4)
imshow(BW);title('New algorithm') 展开
N =sqrt(100) * randn(x,y); I=b+N; for i=1:x for j=1:y if (I(i,j)>255) I(i,j)=255;
end if (I(i,j)<0) I(i,j)=0;
end end end
z0=max(max(I)); z1=min(min(I)); T=(z0+z1)/2;
TT=0; S0=0; n0=0; S1=0; n1=0;
allow=0.5; d=abs(T-TT); count=0;
while(d>=allow) count=count+1; for i=1:x
for j=1:y if (I(i,j)>=T) S0=S0+I(i,j); n0=n0+1; end if (I(i,j)<T)
S1=S1+I(i,j); n1=n1+1; end
End end T0=S0/n0;
T1=S1/n1; TT=(T0+T1)/2; d=abs(T-TT);
T=TT; end Seg=zeros(x,y);
for i=1:x for j=1:y if(I(i,j)>=T)
Seg(i,j)=1; end end
End SI=1-Seg; se1=strel('square',3); SI1=imerode(SI,se1); BW=SI-SI1; I=uint8(I);
BW1=edge(I,'sobel', 0.11); BW2=edge(I,'log', 0.015);
figure(1); imshow(I);title('Original') figure(2);
imshow(BW2);title('Soble') figure(3)
imshow(BW1);title('Gauss-Laplace') figure(4)
imshow(BW);title('New algorithm') 展开
2个回答
展开全部
不需要,建立新的.m文件,在同目录下添加一张blood1.bmp图像,运行即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?

2025-07-02 广告
是的。传统上,对于符合要求的内毒素检测,最终用户必须从标准内毒素库存瓶中构建至少一式两份三点标准曲线;必须有重复的阴性控制;每个样品和PPC必须一式两份。有了Sievers Eclipse内毒素检测仪,这些步骤可以通过使用预嵌入的内毒素标准...
点击进入详情页
本回答由Sievers分析仪提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询