sRGB是标准色彩空间
是一个微软和惠普于1996年定义的标准色彩空间

如果想从sRGB转到CIEXYZ空间,要乘以这个矩阵:

得到CIEXYZ之后,可以再转成CIELAB:

其中X0,Y0,Z0X_0, Y_0, Z_0X0​,Y0​,Z0​是定义的参考白点,根据不同的标准定义,如Illuminant D50定义的是X0=96.4212,Y0=100,Z0=82.5188X_0=96.4212, Y_0=100, Z_0=82.5188X0​=96.4212,Y0​=100,Z0​=82.5188,Standard Illuminant D65定义的是X0=95.0489,Y0=100,Z0=108.8840X_0=95.0489, Y_0=100, Z_0=108.8840X0​=95.0489,Y0​=100,Z0​=108.8840

在sRGB空间是不能进行颜色距离的计算的,并且RGB空间是正交的,而人眼视觉系统不是,直接用RGB计算距离不能很好地直观反映人眼的感受。转到CIELAB之后就可以计算了,CIELAB的非线性特性可以反映人眼的感知。以欧氏距离为例:

sRGB转CIEXYZ转CIELAB,以及色彩距离相关推荐

  1. RGB 转换为 XYZ 和 LAB空间:convert between sRGB and CIEXYZ, 色域色彩相关

    文章目录 How to convert between sRGB and CIEXYZ 1. sRGB 2. CIE-XYZ 3. How to Convert 3.1 sRGB to XYZ 3.2 ...

  2. 如何在sRGB和CIEXYZ之间进行转换

    描述颜色一直是一个复杂的挑战.相机在普通的sRGB色彩空间中提供图像数据,所以没有任何附加信息的任何图像都可以用sRGB中的颜色表示.其他色彩空间,例如与人类视觉有关的色彩空间,被用于色彩分析. 由于 ...

  3. srgb色彩空间_网页设计师的色彩:了解sRGB

    srgb色彩空间 The desire for the color of elements to appear consistently on the web across different dev ...

  4. 利用k-means算法实现图像自动色彩量化

    图像色彩量化 请参考:图像色彩量化讲解及实现 k-means算法 请参考:k-means算法讲解及实现 算法流程: 从图像中随机选取K个RGB分量(K是k-means的类别数) 将图像中的像素分配到颜 ...

  5. SRGB和RGB的区别

    红,绿,蓝是3基色,它们叠合在一起产生了我们在数码影像领域科技革新中所有可能的颜色.这些我们所认为的"所有的颜色"从我们的显示器,打印机和其他数码影像设备发出,并且它们都可以 &q ...

  6. 广色域图片Android,广色域手机很厉害?其实安卓手机屏幕的色彩问题一

    原标题:广色域手机很厉害?其实安卓手机屏幕的色彩问题一 在众多国内外品牌的攻势之下,如今的安卓手机基本上可以说是无差异化竞争,众多厂商用着三星的内存颗粒,用着高通若干款SOC,加上索尼的不同摄影传感器 ...

  7. 【理论课之配饰设计】色彩与视觉的原理

    色彩与视觉的原理(1) 1.光与色 光色并存,有光才有色.色彩感觉离不开光. (1)光与可见光谱.光在物理学上是一种电磁波.从0.39微米到0.77微米波长之间的电磁波,才能引起人们的色彩视觉感觉受. ...

  8. 数字图像处理:4.色彩空间转换

    颜色通常用三个相对独立的属性来描述,三个独立变量综合作用,自然就构成一个空间坐标,这就是颜色空间.而颜色可以由不同的角度,用三个一组的不同属性加以描述,就产生了不同的颜色空间.但被描述的颜色对象本身是 ...

  9. 【图像处理】常用色彩空间

    参考并编辑: http://blog.csdn.net/wangjinwj2008/article/details/8272081 http://blog.csdn.net/skyereeee/art ...

最新文章

  1. 数据库高性能读写分离集群操作说明
  2. redis超时问题分析
  3. CCIE试验备考之冗余备份VRRP
  4. 冬日稻城亚丁,美得一塌糊涂!
  5. 现代软件工程 第二章 【个人技术】 练习与讨论
  6. 【转】unity地形插件T4M使用帮助
  7. 【报告分享】2021年中国新锐品牌增长潜力报告.pdf(附下载链接)
  8. 【暖*墟】#洛谷网课1.30# 树上问题
  9. HP-lefthand底层结构具体解释及存储灾难数据恢复
  10. 【同行说技术】Python开发、调试、爬虫类工具大全
  11. 【一天一个C++小知识】005. C++中的句柄类(智能指针)
  12. wordpress音乐播放器插件–PoiPlayer
  13. sonarlint 安装
  14. 年度最流行英文字体20款
  15. 基于NXP iMX8测试Secure Boot功能部署
  16. 对于Java接口的独到理解
  17. linux进程内存大于4g,linux支持大于4G内存
  18. 《所谓会说话,就是会换位思考》总结
  19. 拿到别人提供的虚拟机需要做的几件事情
  20. 2016中国高校计算机大赛——大数据挑战赛极客奖:COM团队

热门文章

  1. 电子设计教程3:按键滤波电路
  2. Java微信公众号开发之微信素材管理工具类
  3. springcloud常见问题
  4. Python+Vue计算机毕业设计个人学习博客系统wyz5v(源码+程序+LW+部署)
  5. java matlab 遗传算法_简单遗传算法MATLAB实现
  6. AdGuard2022手机电脑广告拦截工具
  7. Anaconda创建虚拟环境时报错 InvalidArchiveError Error with archive D:\\(anaconda的路径)\\pkgs\\vs2015_runtime
  8. Codeforces Round #599 (Div. 2) B2. Character Swap (Hard Version)
  9. html div图片定位,css将div定位到图片上的固定位置
  10. 前端工程中常用的文件夹命名(扫盲帖)