⛄一、图像分割简介
理论知识参考:【基础教程】基于matlab图像处理图像分割【含Matlab源码 191期】
⛄二、部分源代码
% 能够确定超像素位置的核心程序是 EnforceLabelConnectivity
% 11-123页码
clc
clear
close all;
tic
img = imread(‘bee.jpg’);
imshow(img)
title(‘original’)
%设定超像素个数
K = 500;
%设定超像素紧凑系数
m_compactness = 100;
%%
img = DeSample(img,2);
img_size = size(img);
%转换到LAB色彩空间
cform = makecform(‘srgb2lab’); %rgb空间转换成lab空间 matlab自带的用法,Create color transformation structure
img_Lab = applycform(img, cform); %rgb转换成lab空间
figure;
imshow(img_Lab)
title(‘img_lab’)
%%
%得到超像素的LABXY种子点信息
img_sz = img_size(1)img_size(2);
s