资源简介
基于迭代法的自动阈值分割代码,用于matlab图像处理技术。
代码片段和文件信息
function [Ibwthres] = autoThreshold(I)
%迭代法自动阈值分割
%
%输入:I - 要进行自动阈值分割的灰度图像
%输出:Ibw - 分割后的二值图像
% thres - 自动分割的阈值
thres = 0.5*(double(min(I(:))) + double(max(I(:)))); % 初始阈值
done = false; %结束标志
while ~done
g = I >=thres;
Tnext = 0.5*(mean(I(g)) + mean(I(~g)));
done = abs(thres - Tnext) < 0.5;
thres = Tnext;
end;
Ibw = im2bw(Ithres/255); %二值化
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 437 2018-10-28 17:46 autoThreshold.m
----------- --------- ---------- ----- ----
437 1
- 上一篇:Matlab仿真_高勇.caj
- 下一篇:matlab图像锐化源代码
相关资源
- matlab图像锐化源代码
- 数字图像处理作业冈萨雷斯版源码M
- DSP 在图像处理中的应用
- MATLAB迭代法计算信道容量
- MATLAB自动多阈值分割
- 基于直方图的阈值分割的matlab实现
- matlab 图像处理 GUI 摄像头拍照,代码
- 图像腐蚀和图像膨胀Matlab代码
- 图像量化及MSE/SNR/PSNR计算Matlab代码
- Sobel算子图像边缘提取Matlab代码
- 用matlab实现自适应图像阈值分割最大
- 数字图像处理MATLAB2015版 源代码
- 苹果的特征检测与MATLAB实现
- matlab遥感图像处理
- 基于形态学的权重自适应图像去噪.
- 冈萨雷斯数字图像处理matlab版.源代码
- Matlab数字图像处理 大作业
- MATLAB GUI---常见图像处理算法
- ARNOLD变换代码 可直接使用
- Matlab_迭代法
- 数字图像处理——基于视频的车流量
- 基于核回归 Kernel regression 的图像处理
- matlab数字图像处理 有约束最小平方恢
- OTSU二值化算法matlab
- 基于MATLAB的医学图像处理系统
- 详解MATLAB数字图像处理
- 基于MATLABGUI实现图像阈值分割处理的
- matlab原木图像分割与计数.zip
- Matlab保留ROI区域
- 利用MATLAB从图片中提取曲线数据的小
评论
共有 条评论