
什么是HSV?HSV是一种三通道颜色空间采用HSV颜色空间每个像素由 (H, S, V) 三个值表示所以是 3 通道。通道索引分量含义OpenCV 常见范围hsv[:,:,0]H色相0180hsv[:,:,1]S饱和度0255hsv[:,:,2]V明度0255HSV各分量数值越大代表什么:分量中文越大表示什么和「亮」的关系H色相在色环上换一种颜色❌ 与亮暗无关S饱和度颜色越纯、越鲜艳❌ 不是越亮高 S浓低 S灰V明度越亮H与标准色环角度的关系:准色环角度OpenCV H颜色0°0红30°15橙60°30黄90°45黄绿120°60绿150°75青绿180°90青240°120蓝300°150品红360°1800红HSV通道分离# 分离通道示例 h, s, v cv2.split(hsv) # 或 h hsv[:, :, 0] s hsv[:, :, 1] v hsv[:, :, 2]「色调」和「色相」的区别概念说明色相 (H)只表示颜色种类是 HSV 里的一个分量色调通常指整体色彩面貌、色彩倾向由 H、S、V 共同决定不是单指 HHSV与BGR,gray通道数对比:图像通道数shape 示例BGR 彩色image3(H, W, 3)HSVhsv3(H, W, 3)灰度gray1(H, W)什么情况下需要将图像的颜色空间转成 HSV(HSV的使用场景?)场景用 HSV 的好处抠某种颜色红、绿、蓝光照变化时比 BGR 稳定目标与背景颜色差异大inRange做颜色掩膜方便颜色分割工业检测里很常用