红色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公式之一。 –