HSV图像与rgb图像不同

时间:2016-08-24 17:16:49

标签: opencv computer-vision rgb hsv

函数cv2.cvtColor(img, cv2.COLOR_RGB2HSV)将RGB图像转换为HSV图像。

当我保存此图像并使用图像查看器打开它时,为什么它与RGB图像在视觉上不同?

RGB

RGB image

HSV

HSV image

1 个答案:

答案 0 :(得分:0)

opencv假定在imwrite和imshow中的BGR图像,并将处理任何3通道垫,就像它是BGR一样。因此,当我们保存或显示图像时,它将HSV矩阵处理为BGR。 现在,关于观察者,我们的眼睛用于将像素识别为RGB,因此将H通道解释为红色,S解释为绿色,V解释为蓝色。 Micka在评论中对它进行了精美的解释。