消除重复的颜色表颜色;转换灰度或真彩色图像索引图像
[Y,newmap] = cmunique(X,地图)
[Y,newmap] = cmunique(RGB)
[Y,newmap] = cmunique(I)
[Y,newmap] = cmunique(X,地图)
返回索引图像ÿ
和相关的色彩表,newmap
中,产生同样的图像作为(X,地图)
但用尽可能小的颜色表。该cmunique
函数从颜色表重复的行和在图像矩阵相应地调整索引。
[Y,newmap] = cmunique(RGB)
转换真彩色图像RGB
到索引图像ÿ
和其相关的颜色表,newmap
。返回值newmap
是最小的可能的颜色表对图像,包含用于每个独特的颜色在一个条目中RGB
。
newmap
可能是非常大的,因为条目的数量可以多达像素的数RGB
。
[Y,newmap] = cmunique(I)
转换的灰度图像一世
到索引图像ÿ
和其相关的颜色表,newmap
。返回值,newmap
,是图像的最小可能的颜色表,包含用于在每个独特的强度水平的一个条目一世
。
输入图像可以是类的UINT8
,UINT16
, 要么双
。类中的输出图像的ÿ
是UINT8
如果长度的newmap
小于或等于256如果长度的newmap
大于256,ÿ
是类的双
。