紅色H=0
在HSV color space。白色有H=0, S=0, V=1
。即H(Red)=H(White)
。因此,如果通過Hue比較顏色,如何計算將考慮到白色不是紅色(或者白色都是色相)的「可能性」係數。區分紅色與白色是HSV還是類似的色彩空間?
1
A
回答
0
在HSV
色彩空間中,S
通道代表色彩飽和度。 S==0
表示顏色是灰色陰影(不管H
,更高的V
是,它是更亮)。 S
值越大,其獲得的灰色越少。你可能也想看看V
的值,因爲如果V==0
你會有黑色像素,無論H & S
。 如果你想比較兩種顏色,你應該使用所有三個通道,你可以等待他們不同,但你可能不想忽略他們中的任何一個。
0
HSV色彩空間是一個圓錐體,因此顏色呈紅色的可能性是紅色與其他顏色之間的距離。
+0
你好。如果我的H值是白色,我怎麼能得到紅色的? – 2015-03-18 16:11:24
相關問題
- 1. 在HSV色彩空間中定義的黑色區域
- 2. 使用HSV顏色空間更改白色和黑色顏色
- 3. OpenCV中HSV色彩空間的文檔
- 4. HSV/RGB色彩空間轉換
- 5. ImageMagick的色彩空間黑色/白色爲CMYK
- 6. 在YCbCr色彩空間中,藍色差和紅色差色度分量的含義是什麼?
- 7. c#emgucv將MIplImage類型的圖像從BGR色彩空間轉換爲HSV色彩空間
- 8. 什麼是imagedata中的「色彩空間」?
- 9. java的RGB色彩空間的YCrCb色彩空間轉換
- 10. 黑色和白色是如何完成色彩轉換的
- 11. 白色空間
- 12. 色彩映射表紅色色調
- 13. Swift 3色彩空間macOS不是IOS
- 14. 找到相似顏色的最佳色彩空間
- 15. 白色不是白色
- 16. 如何識別圖像是黑白還是彩色圖像?
- 17. 確定圖像是黑白圖像還是彩色圖像
- 18. 如何查找UIImage是彩色還是單色?
- 19. HSV vs RGB色彩空間中像素的平均值
- 20. 什麼是感知上均勻的色彩空間以及LAB色彩空間是如何感知均勻的?
- 21. 如何確定OpenCV中的像素是黑色還是白色?
- 22. OpenGL ES 2.0/MonoTouch:紋理是彩色的紅色
- 23. 使用Python和Matplotlib建模HSV色彩空間錐3D
- 24. WinRT C++(Win10),opencv HSV色彩空間,圖像顯示,工件
- 25. BxSlider白色空間
- 26. PDF:CalGray到DeviceRGB色彩空間
- 27. 色彩空間轉換
- 28. HSL vs HSI色彩空間
- 29. 白色空間是否有寬度?
- 30. 色彩和聲:三角形,補色,類似,單色
您不能只使用色調來獲得有意義的結果。在這種情況下,飽和度是重要的 - S = 0時,H的值變得無關緊要。對於任何給定的'V'值,你會得到一個圓圈。 「H」值爲您提供了一個圍繞該圓的角度,而「S」值指定了與圓心的距離。無論角度如何,S = 0都指定圓的中心。 –
@JerryCoffin那該怎麼辦? –
這並不完全清楚你想要完成什麼,但是如果你想測量顏色之間的相似性,可以考慮使用(幾個)Delta E公式之一。 –