【ISP】LAB颜色空间

还不是特别理解,现在能想到的方法就是将图像从RGB转成LAB,然后调整L通道。

我的疑问?如果时调整L通道,那么为什么不使用HSV中的V通道进行调整呢,容我再想想。。。。。。

基本概念      

同RGB颜色空间相比,Lab是一种不常用的色彩空间。它是在1931年国际照明委员会(CIE)制定的颜色度量国际标准的基础上建立起来的。1976年,经修改后被正式命名为CIELab。它是一种设备无关的颜色系统,也是一种基于生理特征的颜色系统。这也就意味着,它是用数字化的方法来描述人的视觉感应。Lab颜色空间中的L分量用于表示像素的亮度,取值范围是[0,100],表示从纯黑到纯白;a表示从红色到绿色的范围,取值范围是[127,-128];b表示从黄色到蓝色的范围,取值范围是[127,-128]。下图所示为Lab颜色空间的图示;

        需要提醒的是,Lab颜色空间比计算机显示器、打印机甚至比人类视觉的色域都要大,表示为 Lab 比RGB位图 或 CMYK 位图获得同样的精度要求更多的每像素数据。虽然我们在生活中使用RGB颜色空间更多一些,但也并非Lab颜色空间真的一无所有。例如,在 Adobe Photoshop图像处理软件中,TIFF格式文件中,PDF文档中,都可以见到Lab颜色空间的身影。而在计算机视觉中,尤其是颜色识别相关的算法设计中,rgb,hsv,lab颜色空间混用更是常用的方法。

opencv 的Lab数据对齐做了量化,使其处于0-255范围

L=L*2.55

a=a+128

b=b+128

设备无关

Lab有个很好的特性——设备无关(device-independent)。也就是说,在给定了颜色空间白点(white point)(下图中表示了一种颜色空间的白点)之后,这个颜色空间就能明确地确定各个颜色是如何被创建和显示的,与使用的显示介质没有关系。 
 
这么牛X的特性不用肯定浪费啊,举个典型的栗子,当你想把屏幕上的RGB图片转成打印用的CMYK图片的时候,就可以先将它从RGB转成LAB,然后再把LAB图片转成CMYK模式。我们可以放心大胆滴这么做,因为LAB的色域(gamut)比RGB和CMYK都要大(Lab色域很大,有一大部分已经超出了人类视觉范围,也就不能称之为“颜色”了)。

需要注意的是,Lab定义的是相对于白点的颜色,只有定义完白点是什么颜色(比如定义为CIE standard illuminant D50),我们才能知道其他的颜色。

数值范围

理论上说,L*、a*、b*都是实数,不过实际一般限定在一个整数范围内: 
L*越大,亮度越高。L*为0时代表黑色,为100时代表白色。 
a*和b*为0时都代表灰色。 
- a*从负数变到正数,对应颜色从绿色变到红色。 
- b*从负数变到正数,对应颜色从蓝色变到黄色。 
- 我们在实际应用中常常将颜色通道的范围-100~+100或-128~127之间。

参考

OpenCV—python 颜色空间(RGB,HSV,Lab)与 颜色直方图_python颜色直方图匹配_SongpingWang的博客-CSDN博客

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: ISP 24色卡是一种常用的色彩参考工具,它包含了24种常见的颜色。以下是ISP 24色卡中每种颜色对应的RGB数: 1. 红色 (255, 0, 0):红色是一种明亮且鲜艳的颜色,它的RGB数为(255, 0, 0)。 2. 红橙色 (255, 99, 71):红橙色是介于红色和橙色之间的一种调和色,它的RGB数为(255, 99, 71)。 3. 橙色 (255, 165, 0):橙色是一种温暖和活力十足的颜色,它的RGB数为(255, 165, 0)。 4. 黄橙色 (255, 204, 0):黄橙色是介于橙色和黄色之间的一种调和色,它的RGB数为(255, 204, 0)。 5. 黄色 (255, 255, 0):黄色是一种明亮和快乐的颜色,它的RGB数为(255, 255, 0)。 6. 黄绿色 (204, 255, 0):黄绿色是介于黄色和绿色之间的一种调和色,它的RGB数为(204, 255, 0)。 7. 绿色 (0, 128, 0):绿色是一种自然和平和的颜色,它的RGB数为(0, 128, 0)。 8. 青绿色 (0, 255, 255):青绿色是介于绿色和青色之间的一种调和色,它的RGB数为(0, 255, 255)。 9. 青色 (0, 128, 128):青色是一种清爽和冷静的颜色,它的RGB数为(0, 128, 128)。 10. 青蓝色 (0, 204, 255):青蓝色是介于青色和蓝色之间的一种调和色,它的RGB数为(0, 204, 255)。 11. 蓝色 (0, 0, 255):蓝色是一种宁静和深沉的颜色,它的RGB数为(0, 0, 255)。 12. 蓝紫色 (99, 71, 255):蓝紫色是介于蓝色和紫色之间的一种调和色,它的RGB数为(99, 71, 255)。 13. 紫色 (128, 0, 128):紫色是一种神秘和高贵的颜色,它的RGB数为(128, 0, 128)。 14. 灰紫色 (128, 128, 128):灰紫色是介于紫色和灰色之间的一种调和色,它的RGB数为(128, 128, 128)。 15. 粉红色 (255, 192, 203):粉红色是一种浪漫和温柔的颜色,它的RGB数为(255, 192, 203)。 16. 浅粉红色 (255, 182, 193):浅粉红色是介于粉红色和浅红色之间的一种调和色,它的RGB数为(255, 182, 193)。 17. 浅红色 (255, 128, 128):浅红色是一种柔和和温暖的颜色,它的RGB数为(255, 128, 128)。 18. 深红色 (139, 0, 0):深红色是一种醒目和充满力量的颜色,它的RGB数为(139, 0, 0)。 19. 暗橙色 (255, 140, 0):暗橙色是介于橙色和棕色之间的一种调和色,它的RGB数为(255, 140, 0)。 20. 棕色 (165, 42, 42):棕色是一种稳重和自然的颜色,它的RGB数为(165, 42, 42)。 21. 深粉红色 (199, 21, 133):深粉红色是介于粉红色和深红色之间的一种调和色,它的RGB数为(199, 21, 133)。 22. 苍绿色 (138, 202, 51):苍绿色是一种柔和且清新的颜色,它的RGB数为(138, 202, 51)。 23. 深青色 (0, 100, 0):深青色是介于青色和绿色之间的一种调和色,它的RGB数为(0, 100, 0)。 24. 深蓝色 (0, 0, 139):深蓝色是一种神秘和强烈的颜色,它的RGB数为(0, 0, 139)。 这些RGB数可以帮助我们精确地定义和再现ISP 24色卡中的各种颜色,以满足不同的设计和创作需求。 ### 回答2: ISP 24色卡包括了24种不同的颜色,下面是每种颜色的RGB: 1. Red(红色):RGB(255, 0, 0) 2. Green(绿色):RGB(0, 255, 0) 3. Blue(蓝色):RGB(0, 0, 255) 4. Cyan(青色):RGB(0, 255, 255) 5. Magenta(洋红色):RGB(255, 0, 255) 6. Yellow(黄色):RGB(255, 255, 0) 7. Black(黑色):RGB(0, 0, 0) 8. White(白色):RGB(255, 255, 255) 9. Light Gray(浅灰色):RGB(192, 192, 192) 10. Dark Gray(深灰色):RGB(128, 128, 128) 11. Brown(棕色):RGB(165, 42, 42) 12. Lime(青柠绿色):RGB(50, 205, 50) 13. Orange(橙色):RGB(255, 165, 0) 14. Pink(粉色):RGB(255, 192, 203) 15. Purple(紫色):RGB(128, 0, 128) 16. Teal(蓝绿色):RGB(0, 128, 128) 17. Maroon(栗色):RGB(128, 0, 0) 18. Aquamarine(碧绿色):RGB(127, 255, 212) 19. Azure(天蓝色):RGB(240, 255, 255) 20. Beige(米色):RGB(245, 245, 220) 21. Blue Violet(蓝紫色):RGB(138, 43, 226) 22. Coral(珊瑚色):RGB(255, 127, 80) 23. Dark Aqua(深青色):RGB(0, 128, 128) 24. Olive(橄榄色):RGB(128, 128, 0) 这些颜色可以用于设计、绘画和其他艺术相关的领域,提供了各种各样的选择。无论是在数字或印刷媒体上,ISP 24色卡可以帮助人们在他们的创作中找到所需的色彩。 ### 回答3: ISP 24色卡是一种常用的色彩参考工具,它包含了24种不同的颜色。在这些颜色中,每一种颜色都由红绿蓝(RGB)三原色的不同组合而成。 下面是ISP 24色卡各颜色的RGB数: 1. 红色:(255,0,0) 2. 绿色:(0,255,0) 3. 蓝色:(0,0,255) 4. 黄色:(255,255,0) 5. 紫色:(128,0,128) 6. 青色:(0,255,255) 7. 橙色:(255,165,0) 8. 粉红色:(255,192,203) 9. 棕色:(165,42,42) 10. 银色:(192,192,192) 11. 黑色:(0,0,0) 12. 白色:(255,255,255) 13. 灰色:(128,128,128) 14. 深蓝色:(0,0,139) 15. 深红色:(139,0,0) 16. 深绿色:(0,100,0) 17. 浅蓝色:(135,206,250) 18. 浅红色:(255,182,193) 19. 浅绿色:(144,238,144) 20. 金色:(255,215,0) 21. 青黄色:(255,255, 0) 22. 橄榄色:(128,128,0) 23. 鲑红色:(250,128,114) 24. 薰衣草紫色:(230,230,250) 这些颜色的RGB数可以方便地用于数字设计和图形软件中,通过调整红绿蓝三原色的,我们可以得到所需的颜色效果,并应用于我们的设计和创意中。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值