主要内容

颜色

色彩空间转换,支持国际色彩联盟(ICC)配置文件

工具箱将颜色表示为RGB值,但除了RGB之外,还有其他模型用于数值表示颜色。各种颜色空间的存在,是因为它们以使某些计算更方便的方式呈现颜色信息,或者是因为它们提供了一种更直观的识别颜色的方法。工具箱提供了将颜色数据从一个颜色空间转换到另一个颜色空间的函数。工具箱还支持用于描述颜色的国际颜色联盟(ICC)配置文件。

功能

全部展开

rgb2hsv 将RGB颜色转换为HSV
rgb2lab 转换RGB到CIE 1976 L*a*b*
rgb2ntsc 将RGB颜色值转换为NTSC颜色空间
rgb2xyz 将RGB转换为CIE 1931 XYZ
rgb2ycbcr 将RGB颜色值转换为YCbCr颜色空间
rgbwide2ycbcr 将宽色域RGB颜色值转换为YCbCr颜色值
rgbwide2xyz 将宽色域RGB颜色值转换为CIE 1931 XYZ颜色值
hsv2rgb 将HSV颜色转换为RGB
lab2rgb 将CIE 1976 L*a*b*转换为RGB
lab2xyz 将CIE 1976 L*a*b*转换为CIE 1931 XYZ
ntsc2rgb 将NTSC值转换为RGB颜色空间
xyz2lab 将CIE 1931 XYZ转换为CIE 1976 L*a*b*
xyz2rgb 将CIE 1931 XYZ转换为RGB
xyz2rgbwide 将CIE 1931 XYZ颜色值转换为宽色域RGB颜色值
ycbcr2rgb 将YCbCr颜色值转换为RGB颜色空间
ycbcr2rgbwide 将YCbCr颜色值转换为宽色域RGB颜色值
colorcloud 在指定的颜色空间以点云的形式显示三维色域
lab2double 将L*a*b*颜色值转换为
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配置文件数据
makecform 创建颜色转换结构
applycform 应用与设备无关的颜色空间转换
imapprox 通过减少颜色数量近似索引图像
chromadapt 调整RGB图像的色彩平衡与色彩适应
illumgray 用灰色世界算法估计光源
illumpca 使用主成分分析(PCA)估计光源
illumwhite 使用白斑Retinex算法估计光源
lin2rgb 应用gamma校正线性RGB值
rgb2lin 线性化伽玛校正的RGB值
whitepoint 标准光源的XYZ颜色值
colorangle 两个RGB向量之间的夹角
deltaE 色差依据CIE76标准
imcolordiff 色差依据CIE94或CIE2000标准

主题

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

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

  • 设备独立的颜色空间

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

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

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

  • 显示颜色

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

  • 减少图像中的颜色数量

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

Baidu
map