资源简介
该程序实现了图像中用迭代法求阈值,迭代法是基于逼近的思想,其步骤如下:求出图像的最大灰度值和最小灰度值,根据阈值 将图像分割为前景和背景,分别求出两者的平均灰度值 ,求出新阈值
代码片段和文件信息
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仿真
相关资源
- 二值化算法:Otsu算法、Bernsen算法、
- MATLAB样例之雅克比迭代法
- 基于MATLAB的GS算法
- ldpc迭代算法
- 粒子群算法算法 包含多种适用度函数
- Levinson-Durbin迭代算法求AR模型参数
- 迭代角谱法计算全息图
- MATLAB雅克比迭代法Jacobi method和高斯
- 步长加速法寻优迭代
- 迭代学习,matlab仿真源码,实用
- OFDM迭代注水算法
- 逐次超松弛迭代SOR迭代
- 用matlab实现牛顿迭代法
- 高斯-赛德尔迭代法计算公式 matlab
- matlab高斯-塞德尔迭代法
- 基于几何最短距离的椭圆拟合
- 非线性控制时滞系统迭代学习控制算
- ART迭代算法图像重建
- 二维FDTD圆柱散射问题RCS计算matlab代码
- 雅克比迭代求解线性方程组MATLAB课设
- 牛顿迭代法求解非线性方程的Matlab程
- 用迭代法求对称矩阵特征值分解
-
迭代学习Simuli
nk仿真 - 电力系统潮流计算高斯-赛德尔迭代法
- 图像重建迭代算法matlab
- 二分法、牛顿法、割线法、简易牛顿
- 牛顿迭代法matlab程序
- 使用迭代方法求矩阵伪逆
- Matlab 简单迭代法
- 牛顿同伦法
评论
共有 条评论