主要内容

cmap2gray

将RGB色图转换为灰度色图

    描述

    例子

    newmap= cmap2gray (地图转换RGB颜色图地图转换成等效灰度色图newmap

    例子

    全部折叠

    将带有颜色映射的索引图像加载到工作区中。的负载命令返回一个包含图像数据和颜色映射的结构。查看图片。

    负荷(“clown.mat”);图imshow (indImage.X indImage.map)

    图中包含一个轴对象。axis对象包含一个image类型的对象。

    将图像附带的RGB色图转换为灰度色图。

    newmap = cmap2gray(indImage.map);

    用灰度色图显示图像。

    图;imshow (indImage.X newmap)

    图中包含一个轴对象。axis对象包含一个image类型的对象。

    输入参数

    全部折叠

    RGB颜色映射,指定为c-by-3数值矩阵,值范围为[0,1]。每行地图是一个三元素RGB三元组,它指定了颜色图中单一颜色的红色、绿色和蓝色组件。

    如果您安装了并行计算工具箱™,地图也可以是gpuArray

    数据类型:

    输出参数

    全部折叠

    灰度色图,返回为c-by-3数值矩阵,值范围为[0,1]。的三列newmap相同,因此每一行指定一个强度值。

    如果您安装了并行计算工具箱,那么newmap也可以是gpuArray。

    数据类型:

    扩展功能

    C/ c++代码生成
    使用MATLAB®Coder™生成C和c++代码。

    另请参阅

    |||(图像处理工具箱)

    主题

    R2020b中介绍