颜色
色彩空间转换,支持国际色彩联盟(ICC)配置文件万博1manbetx
工具箱将颜色表示为RGB值,但除了RGB之外,还有其他模型用于数值表示颜色。各种颜色空间的存在,是因为它们以使某些计算更方便的方式呈现颜色信息,或者是因为它们提供了一种更直观的识别颜色的方法。工具箱提供了将颜色数据从一个颜色空间转换到另一个颜色空间的函数。工具箱还支持国际颜色联盟(ICC)万博1manbetx描述颜色的配置文件。
功能
色彩空间转换
rgb2lab |
转换RGB到CIE 1976 L*a*b* |
rgb2ntsc |
将RGB颜色值转换为NTSC颜色空间 |
rgb2xyz |
将RGB转换为CIE 1931 XYZ |
rgb2ycbcr |
将RGB颜色值转换为YCbCr颜色空间 |
lab2rgb |
将CIE 1976 L*a*b*转换为RGB |
lab2xyz |
将CIE 1976 L*a*b*转换为CIE 1931 XYZ |
xyz2lab |
将CIE 1931 XYZ转换为CIE 1976 L*a*b* |
xyz2rgb |
将CIE 1931 XYZ转换为RGB |
ycbcr2rgb |
将YCbCr颜色值转换为RGB颜色空间 |
ntsc2rgb |
将NTSC值转换为RGB颜色空间 |
colorcloud |
在指定的颜色空间以点云的形式显示三维色域 |
颜色值到数据类型转换
lab2double |
将L*a*b*数据转换为double |
lab2uint16 |
转换L*a*b*数据uint16 |
lab2uint8 |
将L*a*b*数据转换为uint8 |
xyz2double |
将XYZ颜色值转换为双色 |
xyz2uint16 |
将XYZ颜色值转换为uint16 |
国际色彩联盟(ICC)简介
颜色转换
makecform |
创建颜色转换结构 |
applycform |
应用与设备无关的颜色空间转换 |
imapprox |
通过减少颜色数量近似索引图像 |
自动白平衡
chromadapt |
调整RGB图像的色彩平衡与色彩适应 |
colorangle |
两个RGB向量之间的夹角 |
illumgray |
用灰色世界算法估计光源 |
illumpca |
使用主成分分析(PCA)估计光源 |
illumwhite |
使用白斑Retinex算法估计光源 |
lin2rgb |
应用gamma校正线性RGB值 |
rgb2lin |
线性化伽玛校正的RGB值 |
whitepoint |
标准光源的XYZ颜色值 |
主题
颜色空间在多维坐标系中映射颜色。颜色空间在识别颜色或进行计算方面具有不同的优势。
与设备无关的颜色空间定义了一个标准化的颜色空间,其中三个值代表一种颜色。彩色显示的许多应用都有不同的标准。
设备配置文件包含关于输入、输出和显示设备如何再现颜色的信息。转换颜色空间,以便在所有设备上显示相同的颜色。
屏幕显示的位深定义了显示可以产生多少种不同的颜色。您可以确定和更改系统的屏幕位深度。
了解如何使用颜色近似或抖动来减少图像中的颜色数量。
这个话题有用吗?
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。