文档

applycform

应用与设备无关的色彩空间转换

语法

B = applycform (A, C)

描述

例子

B= applycform (一个,C)颜色值的转换一个颜色空间转换结构中指定的颜色C

例子

全部折叠

使用sRGB色彩空间的彩色图像读入工作区。

rgb = imread (“peppers.png”);

创建一个颜色转换结构,定义了一个sRGB到L * a * b *转换。

C = makecform (“srgb2lab”);

与applycform执行转换。

实验室= applycform (rgb, C);

输入参数

全部折叠

输入的颜色空间,指定为以下之一:

  • 二维数字矩阵。applycform解释每一行作为一个颜色,除非颜色变换结构,C,包含一个灰度ICC档案。在这种情况下,applycform解释每个像素的一个作为一个颜色。

  • 三维数字矩阵。每个row-column位置是解释为一种颜色。大小(3)通常1或更多,这取决于输入的颜色空间。

  • 字符串或字符向量。一个是只有一个字符串或字符向量C创建使用下面的语法:

    C = makecform(“命名”,配置文件,空间)

数据类型:|uint8|uint16|字符|字符串

颜色变换,指定为一个结构。指定颜色变换结构转换的各种参数。您可以创建一个使用颜色转换结构makecform

输出参数

全部折叠

输出彩色空间,作为数字数组返回。的大小B取决于输入的维数和尺寸颜色空间,一个:

  • 一个是二维的,B有相同数量的行和一个或多个列,根据输出彩色空间。(国际刑事法庭规范目前最多支持15-channel设备空间)。万博1manbetx

  • 一个是三维的,B相同数量的行和列是吗一个,大小(B, 3)是1或更多,这取决于输出彩色空间。

之前介绍过的R2006a

这个主题有帮助吗?