为什么我们要从RGB转换到HSV?
世界杯开始
2025-05-09 21:57:33
你可以找到你的问题的答案,这里
基本的总结是HSV更适合于目标检测,
OpenCV通常以8位、无符号整数和BGR格式捕获图像和视频.换句话说,捕获的图像可以被认为是3个矩阵,蓝色、红色和绿色的整数值从0到255不等。
如何在上述图像中形成BGR图像,每个小框表示图像的一个像素。在真实的图像中,这些像素太小,以至于人眼无法分辨。
通常,人们可以认为BGR颜色空间更适合于基于颜色的分割。而HSV颜色空间是最适合基于颜色的图像分割的颜色空间。因此,在上面的应用中,我将视频原始图像的颜色空间从BGR转换为HSV图像。
HSV颜色空间由3个矩阵组成,即色调、饱和度和值。在OpenCV中,“hue”、“饱和”和“value”的值范围分别为0-179、0-255和0-255。‘'Hue’表示颜色,‘饱和度’表示该颜色与白色混合的量,'value‘表示该颜色与黑色混合的数量。