文档

颜色

色彩空间转换,支持国际色彩联盟(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
iccfind 搜索ICC概要
iccread 阅读ICC简介
iccroot 查找系统默认的ICC配置文件存储库
iccwrite 将ICC颜色配置文件写入磁盘文件
isicc 有效的ICC颜色配置文件为True
makecform 创建颜色转换结构
applycform 应用与设备无关的颜色空间转换
imapprox 通过减少颜色数量近似索引图像
chromadapt 调整RGB图像的色彩平衡与色彩适应
colorangle 两个RGB向量之间的夹角
illumgray 用灰色世界算法估计光源
illumpca 使用主成分分析(PCA)估计光源
illumwhite 使用白斑Retinex算法估计光源
lin2rgb 应用gamma校正线性RGB值
rgb2lin 线性化伽玛校正的RGB值
whitepoint 标准光源的XYZ颜色值

主题

理解颜色空间和颜色空间转换

颜色空间在多维坐标系中映射颜色。颜色空间在识别颜色或进行计算方面具有不同的优势。

设备独立的颜色空间

与设备无关的颜色空间定义了一个标准化的颜色空间,其中三个值代表一种颜色。彩色显示的许多应用都有不同的标准。

基于配置文件的颜色空间转换

设备配置文件包含关于输入、输出和显示设备如何再现颜色的信息。转换颜色空间,以便在所有设备上显示相同的颜色。

显示颜色

屏幕显示的位深定义了显示可以产生多少种不同的颜色。您可以确定和更改系统的屏幕位深度。

减少图像中的颜色数量

了解如何使用颜色近似或抖动来减少图像中的颜色数量。

这个话题有用吗?