主要内容

gray2ind

将灰度或二值图像转换为索引图像

描述

例子

X提出[cn] =c转换灰度图像到一个索引图像X与colormap提出c颜色。

X提出[cn] =BWc转换二值图像BW到索引的映像。

例子

全部折叠

将灰度图像读入工作空间。

I = imread(“cameraman.tif”);

使用将图像转换为索引图像gray2ind.这个示例创建了一个具有16个索引的索引映像。

[X, map] = gray2ind(I, 16);

显示索引图像。

imshow (X,地图);

图中包含一个axes对象。坐标轴对象包含一个image类型的对象。

输入参数

全部折叠

灰度图像,指定为任意维度的数值数组。

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

二值图像,指定为任意维度的数值数组。

数据类型:逻辑

色谱仪颜色的数量,指定为1到65536之间的正整数。

  • 如果输入图像是灰度的,则默认值为c64

  • 如果输入图像是二进制的,则默认值为c2

输出参数

全部折叠

索引图像,作为与输入灰度或二值图像相同维度的数字数组返回。如果colormap长度小于或等于256,则输出图像的类为uint8;否则就是uint16

数据类型:uint8|uint16

与索引图像相关联的色彩图X,作为c-by-3数值矩阵,取值范围为[0,1]。每一行都是一个三元素RGB三元组,指定颜色图中单一颜色的红色、绿色和蓝色组件。色彩图相当于灰色的c

数据类型:

扩展功能

版本历史

R2006a之前介绍过

全部展开

另请参阅

||

Baidu
map