主要内容

superpixels

二维superpixel oversegmentation的图像

描述

例子

(l,numLabels)= superpixels (一个,N)二维灰度计算superpixels或RGB图像一个N指定superpixels您想创建的数量。函数返回标签矩阵l和实际的superpixels数量计算,numLabels

superpixels函数使用简单线性迭代聚类(SLIC)算法[1]。该算法组像素区域具有相似的价值观。使用这些区域在图像处理操作,如分割,可以减少这些操作的复杂性。

(l,numLabels)= superpixels (一个,N,名称,值)计算superpixels图像一个使用名称的参数用于控制方面分割。

例子

全部折叠

读取图像到工作区中。

一个= imread (“kobi.png”);

计算superpixels的形象。

[L, N] = superpixels (, 500);

在原始图像显示superpixel边界覆盖。

图BW = boundarymask (L);imshow (imoverlay (BW,“青色”),“InitialMagnification”,67)

图包含一个坐标轴对象。坐标轴对象包含一个类型的对象的形象。

设置输出图像中每个像素的颜色的意思是RGB颜色superpixel地区。

outputImage = 0(大小(A),“喜欢”,);idx = label2idx (L);numRows =大小(1);numCols =大小(2);labelVal = 1: N redIdx = idx {labelVal};greenIdx = idx {labelVal} + numRows * numCols;blueIdx = idx {labelVal} + 2 * numRows * numCols;outputImage (redIdx) =意味着((redIdx));outputImage (greenIdx) =意味着((greenIdx));outputImage (blueIdx) =意味着((blueIdx));结束图imshow (outputImage,“InitialMagnification”,67)

图包含一个坐标轴对象。坐标轴对象包含一个类型的对象的形象。

输入参数

全部折叠

图像部分,指定为一个二维灰度图像或二维真彩图像。为int16数据,一个必须是一个灰度图像。当参数isInputLab真正的,输入图像必须是数据类型

数据类型:||int16|uint8|uint16

所需数量的superpixels,指定为一个正整数。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

名称-值参数

指定可选的双参数作为Name1 = Value1,…,以=家,在那里的名字参数名称和吗价值相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。

例子:B = superpixels3(100年,NumIterations = 20);

R2021a之前,用逗号来分隔每一个名称和值,并附上的名字在报价。

例子:B = superpixels3 (“NumIterations”, 100年,20);

superpixels形状,指定为一个正数。SLIC的密实度参数算法控制superpixels的形状。更高的价值使superpixels更经常的,也就是说,一个正方形。一个较低的值使superpixels坚持边界更好,形状不规则。密实度的典型值的范围(1、20)。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

在输入图像数据L * a * b *颜色空间,指定为真正的

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑

算法用于计算superpixels,指定为以下值之一。的superpixels函数使用简单线性迭代的两种变体的集群(SLIC)算法。

价值

意义

“slic0”

superpixels使用SLIC0算法来改进密实度在第一次迭代自适应。这是默认的。

“slic”

密实度在集群是恒定的。

数据类型:字符|字符串

迭代次数用于算法的聚类阶段,指定为一个正整数。对于大多数问题,没有必要调整这个参数。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

输出参数

全部折叠

标签矩阵,作为一个正整数数组返回。的值1表明一个地区,2第二个区域,每个superpixel等等地区的形象。

数据类型:

superpixels计算,作为一个正整数返回。

数据类型:

引用

[1]Radhakrishna Achanta, Appu沙棘,凯文•史密斯Aurelien Lucchi,帕斯卡Fua, Sabine Susstrunk,SLIC Superpixels相比,先进的Superpixel方法。IEEE模式分析与机器智能,34岁的体积问题11,2012年5月,页2274 - 2282

扩展功能

版本历史

介绍了R2016a

全部展开