实验十全局阈值图像分割
一、实验目的
(1)了解图像分割的基本原理与方法
(2)掌握直方图法图像分割的方法
二、实验条件
(1)基于MATLAB计算机软件
(2)典型的灰度、彩色图像文件
三、实验原理
采用差分、梯度、拉普拉斯算子及各种高通滤波处理方法可以对图像边缘进行检测。检测的方法有梯度算子,拉普拉斯算子,方向算子,坎尼算子,各种方法实现的原理可以参考本章中的相关各节内容。
四、实验内容
(1)对给定图像的直方图进行观察,并估计恰当的阈值,以此为基准实现图像分割,显示分割结果。
(2)微调阈值,观察图像分割结果导致的细微变化,并给于相应的分析解释
五、实验步骤
1、对给定图像的直方图进行观察,并估计恰当的阈值,以此为基准实现图像分割,显示分割结果。
(1)代码如下所示
I=imread('');
J=rgb2gray(I);
subplot(121);imshow(J);
%imhist(J); %画出直方图
T=100;
S=size(J);
for i=1:S(1)
for j=1:S(2)
if J(i,j)>=T
J(i,j)=255; %大于阈值的值赋值为255
else
J(i,j)=0; %小于阈值的值赋值为0
end
end
end
subplot(122);imshow(uint8(J));显示分割后的图像
(2)图像显示结果
图一原图像
图三原图像直方图
通过对直方图的观察,可以选定一个阈值为100,其分割后的图像如图三所示:
图三阈值为100的分割图像
2、微调阈值,观察图像分割结果导
数字图像处理实验十全局阈值图像分割 来自淘豆网m.daumloan.com转载请标明出处.