• 大小: 812B
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-01-08
  • 语言: Matlab
  • 标签: Matlab  迭代阈值  

资源简介

主要用于阈值分割,自动算出合适的阈值,并显示阈值分割后的图像。

资源截图

代码片段和文件信息

clear ;
I=imread(‘亮度调高.bmp‘);
ZMAX=max(max(I));
ZMIN=min(min(I));
TK=(ZMAX+ZMIN)/2;
BCal=1;
Size=size(I);
while(BCal)
%定义前景和背景数
iForeground=0;
iBackground=0;
%定义前景和背景灰度总和
ForegroundSum=0;
BackgroundSum=0;
for i=1:Size(1)
for j=1:Size(2)
tmp=I(ij);
if(tmp>=TK)
%前景灰度值
iForeground=iForeground+1;
ForegroundSum=ForegroundSum+double(tmp);
else
iBackgr

评论

共有 条评论