资源简介
该程序实现了图像中用迭代法求阈值,迭代法是基于逼近的思想,其步骤如下:求出图像的最大灰度值和最小灰度值,根据阈值 将图像分割为前景和背景,分别求出两者的平均灰度值 ,求出新阈值
代码片段和文件信息
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;
%定义前景和背景数
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仿真
相关资源
- 图像超分辨重建MATLAB源代码迭代步长
- 自适应局部迭代滤波(Adaptive local i
- MATLAB基于fox-li迭代算法的激光谐振腔
- 数值分析:病态矩阵HIlbert矩阵的求解
- 不动点迭代求方程的根
- MATLAB实现Jacobi 迭代法,Gauss-Seidel 迭代
- 雅可比和SOR超松弛迭代法matlab程序.
- 牛顿法&不动点迭代法-数值分析matla
- 数值分析
- MATLAB解非线性方程组 雅可比 迭代
- 基于matlab的配电网潮流计算方法研究
- 牛顿迭代法求解多元非线性方程组
- 基于线性Bregman迭代的矩阵补全MATLAB代
- 不动点迭代法解非线性方程的newton法
- 基于MATLAB并结合IBD算法的盲迭代反卷
- NIPALS非线性迭代式偏最小二乘法matl
- SOR迭代法Matlab程序
- 超混沌迭代代码
- SOR迭代matlab程序
- 雅克比迭代+高斯迭代+SOR迭代法Matla
- matlab迭代法自动阈值分割算法
- 非稳腔的FOX-LI数值迭代解法
- MATLAB迭代法计算信道容量
- matlab迭代学习笔记(专门适合刘卫国
- matlab迭代学习控制算法程序
- Matlab_迭代法
- 基于fox-li迭代算法的激光谐振腔自再
- ICM(迭代条件模式)图像分割权威代
- RRT* RRT star RRT 星路径规划算法的matl
- 迭代学习控制机械手PD
评论
共有 条评论