文档帮助中心文档
基于K-means聚类的体积分割
L = imsegkmeans3 (V, k)
[L,中心]=imsegkmeans3(V,k)
L=imsegkmeans3(V、k、名称、值)
实例
L= imsegkmeans3 (v,K)分段体积v进入K通过执行k-means聚类进行聚类,并以L.
L= imsegkmeans3 (v,K)
L
v
K
[L,中心]=imsegkmeans3(v,K)还返回群集质心位置,中心.
[L,中心]=imsegkmeans3(v,K)
中心
L= imsegkmeans3 (v,K,名称、值)使用名称-值对控制k-means聚类算法的各个方面。
L= imsegkmeans3 (v,K,名称、值)
名称、值
全部崩溃
加载一个3-D灰度磁共振成像体积和显示它使用volshow.
volshow
负载mristackvolshow (mristack);
将卷分割为三个簇。
L = imsegkmeans3 (mristack 3);
显示分段卷使用volshow。要浏览分段卷的切片,请使用卷查看器应用程序。
图1(L);
体积到段,指定为大小为的三维灰度体积M——- - - - - -N——- - - - - -P或三维多光谱体积大小M——- - - - - -N——- - - - - -P——- - - - - -C哪里P飞机的数量是多少C是通道数。
笔记
imsegkmeans3将二维彩色图像视为三维体积大小M——- - - - - -N-到3点。如果需要二维行为,请使用imsegkmeans作用
imsegkmeans3
imsegkmeans
数据类型:仅有一个的|int8|int16|uint8|uint16
仅有一个的
int8
int16
uint8
uint16
要创建的群集数,指定为正整数。
指定可选的逗号分隔的字符对名称、值参数。名称是参数名和价值为对应值。名称必须出现在引号内。您可以按任意顺序指定多个名称和值对参数,如下所示:Name1, Value1,…,的家.
名称
价值
Name1, Value1,…,的家
“NumAttempts”,5
NormalizeInput
真正的
1.
错误的
0
将输入数据标准化为零平均值和单位方差,指定为逗号分隔对,由“正常化输入”和数字的或逻辑的1.(真正的)或0(错误的).如果您指定真正的然后imsegkmeans3分别对输入的每个通道进行规格化。
“正常化输入”
Numatempts
3.
使用新的初始群集质心位置重复群集过程的次数,指定为逗号分隔对,由“Numatempts”一个正整数。
“Numatempts”
最大迭代次数
One hundred.
最大迭代次数,指定为逗号分隔对,由“最大迭代次数”一个正整数。
“最大迭代次数”
门槛
1e-4
精度阈值,指定为逗号分隔对,由“门槛”当每个簇中心在连续迭代中移动小于阈值时,算法停止。
“门槛”
标签矩阵,指定为正整数矩阵。标签为1的像素属于第一个簇,标签为2的像素属于第二个簇,依此类推K集群。L具有与体积相同的前三个维度v.阶级L取决于集群的数量。
‘uint8’
k<=255
‘uint16’
256<=k<=65535
“uint32”
65536 <= k <= 2^32-1
“双人”
< = 2 ^ 32 k
群集质心位置,作为大小的数字矩阵返回K——- - - - - -C哪里K是群集数和C是通道数。中心与图像是同一类我.
我
该功能产生可重复的结果。给定相同的输入参数,输出不会在多次运行中发生变化。
[1]亚瑟,D.和S.瓦西里维茨基。"k-means++:小心播种的好处"SODA'07:第十八届ACM-SIAM年度离散算法研讨会论文集.新奥尔良,洛杉矶,2007年1月,第1027-1035页。
超级像素3
转折点
懒散
您有此示例的修改版本。是否要用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
通过在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站以获取可用的翻译内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家/地区站点不适合您所在位置的访问。
联系当地办事处