⛄一、图像分割简介
理论知识参考:【基础教程】基于matlab图像处理图像分割【含Matlab源码 191期】
⛄二、部分源代码
clear
close all
clc
clear
close all
clc
%% %%%%%%%%%%%%%%%图像%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
I=imread(‘3096.jpg’);
if size(I,3) == 3
I=rgb2gray(I);
else
end
figure;imshow(I);title(‘(a)原始图像’);imwrite(I,‘1.tiff’,‘tiff’,‘Resolution’,300);%保存为tif
%I=I;%不加噪声
% I=imnoise(I,‘speckle’,deta_2);
I=imnoise(I,‘salt & pepper’,0.05); %加噪图椒盐噪声
% I=imnoise(I,‘gaussian’,0,0.01); % 加高斯噪声
figure;imshow(I);title(‘(b)加噪图像’);imwrite(I,[‘2.’,‘.tiff’],‘tiff’,‘Resolution’,300);%保存为tif
[m,n]=size(I);
% k=4;
k=2;