资源简介
图像分割,双峰法.显示直方图,根据直方图确定阈值,并根据次阈值进行图像的风格
代码片段和文件信息
I=imread(‘cell.bmp‘);
subplot(131)imshow(I);
title(‘原始图像‘)
%下面使用MATLAB函数计算阈值
level=graythresh(I);
%大津法计算全局图像I的阈值
BW=im2bw(Ilevel);
%阈值分割
subplot(132)imshow(BW)
title(‘graythresh计算阈值‘)
disp(strcat(‘graythresh计算灰度阈值:‘num2str(uint8(level*255))))
%Matlab程序实现简化计算阈值
iMax=max(max(I));
iMin=min(min(I));
%计算最大和最小值
T = zeros(26);
for j =1:length(iMin)
T(1j) = double(iMin(::j));
T(1j+3) = double(iMax(::j));
end
T
iSize=size(I);
muxSize=iSize(1)*iSize(2);
for i=1:length(T)
%从最小灰度值到最大值分别计算方差
TK=T(1i);
iForeground=0;
iBackground=0;
%定义前景和背景数
ForegroundSum=0;
BackgroundSum=0;
%定义前景和背景灰度总和
for j=1:iSize(1)
for k=1:iSize(2)
tmpData=I(jk);
if(tmpData>=TK)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1842 2010-05-27 19:28 Otsus.m
----------- --------- ---------- ----- ----
1842 1
相关资源
- mean_shift_segmentation mean shift图像分割软
- zhifangtujunhanghua 直方图均衡
- chapter9 图像分割
- colorhistgram 获得目标的颜色直方图
- imagesegmentation 压缩文件里有四种图像
- grabcut_matlab 三种基于GraphCut的图像分割
- levelsetcode_CV 在基于的图像分割方法中
- matting 图像抠图是将图像的目标物体从
- image_processing 本程序是基于Matlab的米粒
- ImageSegament 基于遗传算法的图像分割
- meanshiftsegmentation 均值漂移图像分割测
- histmatch 直方图匹配
- LBF “Implicit Active Contours Driven by Loca
- LCV “An efficientlocalChan–Vesemodelforima
- K-mean 基于纹理度量的图像分割
- a-level-set-inariable-distance 李春明提出的
- tuxiangfenge Matlab边缘检测和区域生长图
- Kmeans-MATLAB 该代码能够实现K均值聚类
- MS_MATLAB 2.对图像中的某一点进行平移
- FCM-vs-ESSC 模糊聚类图像分割
- ColorHistogram 图像检索——提取颜色特
- FCMLSM 基于FCM和水平集的图像分割
- MRF-ENCH 基于马尔科夫链的图像分割
- chepaishibie 基于matlab的车牌识别
- area_perimeter-and-aspect-ratio matlab数字图像
- poshecai 针对彩色图像的局部直方图均
- SVM 一些使用支持矢量机进行图像分割
-
MRF-ba
sed-image-segmentation 基于马尔科夫 - svm_tuxiangfenge SVM支持向量机在图像分割
- homework22 图像分割及识别
评论
共有 条评论