對rgb yuv以及hsv顏色模型的粗淺認識

2021-09-23 14:13:17 字數 826 閱讀 1357

1、rgb顏色模型:

該模型是最基礎的模型,以三基色為基礎,通過改變三基色的混合比例可以得到具有相應飽和度、色調的混合色。也就是說這種模型將亮度、色度以及飽和度雜糅在一起,不能直接讀取三個分量的值,且不適應人的視覺特點。

2、yuv顏色模型:

該模型將亮度資訊和彩色資訊分開來表示,y代表亮度資訊,u和v代表色度和飽和度資訊,這裡也就是我覺得不太適合人眼視覺的地方。雖然將亮度資訊同色彩資訊剝離開了,但是它的色相和飽和度依然是雜糅在一起的,不能直接看出兩個分量的值。我嘗試著通過yuv與rgb的轉換公式找到u、v建模的原理,但是沒有找到,希望懂得的大佬能給指點一二。

3、hsv顏色模型:

該模型同上兩個模型相比,顯然更接近人眼視覺特性,但是依然存在侷限性,比如同樣亮度,不同色相的兩種顏色,人眼是很難直接判斷兩種顏色真正的亮度的。在該模型中h代表色相資訊,s代表飽和度資訊,v代表亮度資訊。該顏色模型是乙個椎體。

一開始我很疑惑為什麼這個顏色模型是乙個椎體而不是圓柱體,後來通過rgb與hsv之間的轉換公式領悟到,亮度與飽和度之間是有一定關係的,並不是每個亮度都對應同樣大變化範圍的飽和度,他們之間的關係就是沿著圓錐體的中心軸的縱切面,是乙個倒三角形,即隨著亮度的遞增,飽和度的範圍逐漸變大。

思考:通過yuv域增強飽和度,與hsv增強飽和度的那個效果好一些?還是接近。我測試了一下,發現兩者效果是接近的,但是不明白原理,不確定自己的理解是不是正確,請大佬指點一二。

RGB YUV和HSV顏色空間模型

影象處理基礎知識 顏色空間 rgb顏色空間 rgb色彩空間還可以用乙個三維的立方體來描述。當三基色分量都為0 最弱 時混合為黑色光 當三基色都為k 最大,值由儲存空間決定 時混合為白色光。rgb色彩空間採用物理三基色表示,因而物理意義很清楚,適合彩色顯象管工作。然而這一體制並不適應人的視覺特點。因而...

RGB YUV和HSV顏色空間模型

一 概述 顏色通常用三個獨立的屬性來描述,三個獨立變數綜合作用,自然就構成乙個空間座標,這就是顏色空間。但被描述的顏色物件本身是客觀的,不同顏色空間只是從不同的角度去衡量同乙個物件。顏色空間按照基本機構可以分為兩大類 基色顏色空間和色 亮分離顏色空間。前者典型的是rgb,後者包括yuv和hsv等等。...

RGB YUV和HSV顏色空間模型 轉

原文 一 概述 顏色通常用三個獨立的屬性來描述,三個獨立變數綜合作用,自然就構成乙個空間座標,這就是顏色空間。但被描述的顏色物件本身是客觀的,不同顏色空間只是從不同的角度去衡量同乙個物件。顏色空間按照基本機構可以分為兩大類 基色顏色空間和色 亮分離顏色空間。前者典型的是rgb,後者包括yuv和hsv...