实战OpenCV之色彩空间转换

基础入门

        色彩空间是描述颜色的一种数学模型,它定义了颜色的三个或更多维度,比如:亮度、色相和饱和度等。最著名的色彩空间之一是RGB,它基于人眼对光的感知原理,通过红、绿、蓝三种基本颜色的不同强度组合来表示几乎所有的可见颜色。然而,RGB并不是唯一的色彩空间,还有许多其他色彩空间,比如:HSV(色调、饱和度、明度)、YCrCb(亮度、红色差分、蓝色差分)等,每种色彩空间都有其特定的应用场景和优势。

        HSV色彩空间,又称为HSB(Hue, Saturation, Brightness)或HSL(Hue, Saturation, Lightness),是一种面向人类感知的颜色表示方法。相较于RGB色彩空间,HSV更贴近人们理解和描述颜色的方式。色相(Hue)是色彩的基本属性,表示颜色的种类,比如:红、橙、黄、绿、青、蓝、紫等。饱和度(Saturation)表示颜色的纯度或鲜艳程度,即颜色中灰色成分的比例。明度(Value)或亮度(Brightness)表示颜色的明亮程度,它是颜色的能量或光的强度。明度与光照强度有关,而不改变颜色本身的色调和饱和度。

        YCrCb是基于人眼视觉特性的,

猜你喜欢

转载自blog.csdn.net/hope_wisdom/article/details/142442106
今日推荐