LAB色彩模型

article/2025/10/6 13:51:25

LAB色彩模型

  • LAB色彩模式
    • 名称由来
    • 组成
    • 数值范围
  • 优点
    • 设备无关。
    • 色域宽阔
  • Adobe photoshop中的LAB:

LAB色彩模式

名称由来

Lab的全称是CIELAB,有时候也写成CIE Lab*。

是根据Commission International Eclairage(CIE)在1931年所制定的一种测定颜色的国际标准建立的。于1976年被改进,并且命名的一种色彩模式。Lab颜色模型弥补了RGB和CMYK两种色彩模式的不足。

组成

Lab是由一个亮度通道(channel)和两个颜色通道组成的。在Lab颜色空间中,每个颜色用L、a、b三个数字表示,各个分量的含义是这样的:

L*代表亮度。

a*代表从深绿色(低亮度值)到灰色(中亮度值)再到亮粉红色(高亮度值);

b*代表从亮蓝色(低亮度值)到灰色(中亮度值)再到黄色(高亮度值)。

在这里插入图片描述

数值范围

L为0时代表黑色,为100时代表白色。

a和b为0时都代表灰色。

a*从负数变到正数,对应颜色从绿色变到红色。

b*从负数变到正数,对应颜色从蓝色变到黄色。

Lab 颜色模式的明度分量 (L) 范围是 0 到 100。在 Adobe 拾色器和"颜色"面板中,a 分量(绿色-洋红色轴)和 b 分量(蓝色-黄色轴)的范围是 +127 到 -128。
在这里插入图片描述

优点

设备无关。

Lab 中的数值描述正常视力的人能够看到的所有颜色。 因为 Lab描述的是颜色的显示方式,而不是设备(如显示器、桌面打印机或数码相机)生成颜色所需的特定色料的数量,所以 Lab 被视为与设备无关的颜色模型。色彩管理系统使用 Lab 作为色标,将颜色从一个色彩空间转换到另一个色彩空间。

色域宽阔

它不仅包含了RGB,CMYK的所有色域,还能表现它们不能表现的色彩。人的肉眼能感知的色彩,都能通过Lab模型表现出来。另外,Lab色彩模型的绝妙之处还在于它弥补了RGB色彩模型色彩分布不均的不足,因为RGB模型在蓝色到绿色之间的过渡色彩过多,而在绿色到红色之间又缺少黄色和其他色彩。

如果我们想在数字图形的处理中保留尽量宽阔的色域和丰富的色彩,最好选择Lab。

Adobe photoshop中的LAB:

LAB这种色彩模式对于调整图片清晰度方面,是很有帮助的,ps实现一种效果有多种方式,这里介绍一种最简便易行而且比较普遍的方法。

打开一张图片
在这里插入图片描述

1.转换它的色彩模式(图像→模式→Lab颜色)
在这里插入图片描述
在这里插入图片描述

2.点击通道面板,选择b通道,
打开(图像→调整→色阶),调整色阶的三个值分别为60 1.00 200 。
在这里插入图片描述

3.然后你会发现现在调整的图片与之前的相比较清晰了一些。
在这里插入图片描述


http://chatgpt.dhexx.cn/article/ED055j5Q.shtml

相关文章

彻底搞懂Lab 颜色空间

本文参考wikipedia,并加入了自己的理解,有不对的地方多多指教~ 名称 在开始之前,先明确一下Lab颜色空间(Lab color space)的名字: - Lab的全称是CIELAB,有时候也写成CIE L*a*b* - 这里的CIE…

颜色空间之CIE色度模型

国际照明委员会(CIE,Commission Internationale de LEclairage / International)的色度模型是最早使用的模型之一。它是三维模型,其中,x和y两维定义颜色,第3维定义亮度。CIE在1976年规定了两种颜色空间。 一…

Matlab中CIC滤波器的应用

Matlab中CIC滤波器的应用 CIC滤波器基本原理 CIC(积分梳状级联)滤波器是工程上经常用的滤波器,因为CIC滤波器不需要乘法,CIC滤波器往往在级联抽取滤波器的第一级和级联插值滤波器的最后一级。这一节我们以CIC抽取滤波器为例来讲C…

OpenCV中Lab空间简介及RGB转Lab

Lab颜色模式简介: From:http://wenku.baidu.com/view/67b1b11f650e52ea551898f7.html OpenCV中使用cvCvtColor加CV_BGR2Lab转成CIELAB后取值范围: 有时根据需要,我们使用 cvCvtColor( img, img, CV_BGR2Lab );把色彩空间从RGB转换…

【CIC滤波器】基于MATLAB/FPGA的数字CIC滤波器的设计

FPGA代码: module down(i_clk,//输入时钟i_rst,//输入复位信号i_M, //抽取值i_data,//输入信号o_data,//输出信号r_clk);input i_clk;//输入时钟 input i_rst;//输入复位信号 input [7:0] i_M; //抽取值 input signe…

CIE RGB、CIE XYZ、 Lab空间转换

颜色空间转换 CIE RGB转化到CIE XYZCIE XYZ到Lab空间 CIE RGB转化到CIE XYZ 由于CIE RGB空间在描述色彩时会出现负值,因此为了方便计算(1931年),CIE提出了一种新的色彩空间 CIE XYZ。 转换公式如下: 可见,…

【Matlab 图像】LAB 色彩空间分析

名称 在开始之前,先明确一下Lab颜色空间(Lab color space)的名字: Lab的全称是CIELAB,有时候也写成CIE Lab*这里的CIE代表International Commission on Illumination(国际照明委员会)&#xf…

C计算CIELAB、CIELUV均匀颜色空间中两种颜色的色差

C计算CIELAB、CIELUV均匀颜色空间中两种颜色的色差 ** 如何利用C语言计算两种颜色在CIELAB、CIELUV的总色差?例如:已知两颜色样品的色度值为:Y176.79,x10.4480, y10.3478;Y275.67,x20.4621&…

CIE颜色空间LCh、Lab、XYZ-sRGB介绍与转换关系(包含源码)

项目场景: 提示:在颜色科学中,LCh和Lab是比较常用的 LCh是由MATLAB计算出的数据,但是我所需要在Qt的q3dsurface绘制出这个切面,看了Qt官方Examples,墨西哥草帽算法的3D模型就是由XYZ组成的。所以我需要LC…

RGB和CIELAB颜色空间转换及偏色检测

RGB转为CIELAB 首先RGB是不可以直接转为CIELAB颜色空间的,RGB需要先转为CIEXYZ颜色空间,然后再由CIEXYZ颜色空间转为CIELAB颜色空间。关于这2个颜色空间的互转,主要参考了http://www.cnblogs.com/Imageshop/archive/2013/02/02/2889897.html…

sRGB转CIEXYZ转CIELAB,以及色彩距离

sRGB是标准色彩空间 是一个微软和惠普于1996年定义的标准色彩空间 如果想从sRGB转到CIEXYZ空间,要乘以这个矩阵: 得到CIEXYZ之后,可以再转成CIELAB: 其中 X 0 , Y 0 , Z 0 X_0, Y_0, Z_0 X0​,Y0​,Z0​是定义的参考白点&#…

深入理解color model(颜色模型)

什么是颜色 Wiki是这样说的:颜色或色彩是通过眼、脑和我们的生活经验所产生的一种对光的视觉效应。嗯,简单点说,颜色就是人对光的一种感觉,由大脑产生的一种感觉。感觉是一个很主观的东西,你怎么确定你看到的红色和我…

深度学习AI美颜系列---肤色相似度计算(CIELAB色差计算)

深度学习AI美颜系列---肤色相似度计算(CIELAB色差计算) 在AI美颜中,经常会用到肤色相似度计算,如何实现这个算法? 步骤如下: 1,人脸皮肤分割; 2,对人脸皮肤分割结果进…

彩色图像--色彩空间 CIELAB、CIELUV

学习DIP第65天 转载请标明本文出处:http://blog.csdn.net/tonyshengtan ,出于尊重文章作者的劳动,转载请标明出处!文章代码已托管,欢迎共同开发:https://github.com/Tony-Tan/DIPpro 更多图像处理机器学习内…

【视觉基础篇】10 # 图形系统如何表示颜色?

说明 【跟月影学可视化】学习笔记。 RGB 和 RGBA 颜色 RGB 和 RGBA 的颜色表示法 #RRGGBB 是 RGB 颜色的十六进制表示法,其中 RR、GG、BB 分别是两位十六进制数字,表示红、绿、蓝三色通道的色阶。 色阶可以表示某个通道的强弱。 每个通道一共有 25…

CIELab图像的通道分解与合成

import cv2 import numpy as np lotus cv2.imread(lotus.jpg) showImgByPlot(lotus,10,6) lotus_lab cv2.cvtColor(lotus, cv2.COLOR_BGR2LAB) l, a, b cv2.split(lotus_lab) #! featureMat cv2.merge([l, a, b]) #! merge失败 featureMat np.dstack((l, a, b)).astype(np…

CIELab和LCH的色彩空间图

资料来源:http://www.18show.cn/share_news/599547.html CIE Lab: LAB色空间是基于一种颜色不能同时既是蓝又是黄这个理论而建立。所以CIE Lab,单一数值可用于描述红/绿色及黄/蓝色特徽。当一种颜色用CIE L*a*b*时,L* 表示明度值…

CIELAB色差计算

CIE色差计算就是在之前Lab颜色空间进行的。色差一般指的是由于位置不同或者放大率不同所造成的颜色差异。而在图像处理领域,尤其是针对色彩的处理中,很重要的一点就是消除色差。那么接下来我们就讨论CIE色差公式的改进过程,每次改进的意义&am…

彩色空间-CIELAB和LAB的关系

CIELAB和LAB的关系 CIELab是CIE的一个颜色系统,表色体系,基于CIELab的意思是基于这个颜色系统之上,基本是用于确定某个颜色的数值信息。 Hunter 1948 L, a, b色彩空间的坐标是L, a和b。但是,Lab经常用做CIE 1976 (L*, a*, b*)色彩…

MATLAB GUI设计如何弹出新界面?

本意是想要设计一个图像处理系统,在该系统中点击按钮可以跳转到另一个GUI界面,在该界面设计后将所设置参数引回到原有的GUI界面,并在该界面进行显示处理好的图像。各位如果有好的结果的话麻烦江湖救急!或者可以加我QQ:…