資源簡介
該程序?qū)崿F(xiàn)了圖像中用迭代法求閾值,迭代法是基于逼近的思想,其步驟如下:求出圖像的最大灰度值和最小灰度值,根據(jù)閾值 將圖像分割為前景和背景,分別求出兩者的平均灰度值 ,求出新閾值
代碼片段和文件信息
function?newx=diedai(x)
ZMax=max(max(x));
%取出最大灰度值
ZMin=min(min(x));
%取出最小灰度值
TK=(ZMax+ZMin)/2;
bCal=1;
[MN]=size(x);
%圖像大小
????iForeground=0;
????iBackground=0;
????%定義前景和背景數(shù)
????ForegroundSum=0;
????BackgroundSum=0;
????%定義前景和背景灰度總和
while(bCal)???
????for?i=1:M
?????????for?j=1:N
???????????????tmp=x(ij);
???????????????if(tmp>=TK)
????????????????????iForeground=iForeground+1;
????????????????????ForegroundSum=Foregro
- 上一篇:道路障礙物分割和檢測
- 下一篇:長周期光柵光譜matlab仿真
評論
共有 條評論