标签: opencv computer-vision rgb hsv
函数cv2.cvtColor(img, cv2.COLOR_RGB2HSV)将RGB图像转换为HSV图像。
cv2.cvtColor(img, cv2.COLOR_RGB2HSV)
当我保存此图像并使用图像查看器打开它时,为什么它与RGB图像在视觉上不同?
RGB
HSV
答案 0 :(得分:0)
opencv假定在imwrite和imshow中的BGR图像,并将处理任何3通道垫,就像它是BGR一样。因此,当我们保存或显示图像时,它将HSV矩阵处理为BGR。 现在,关于观察者,我们的眼睛用于将像素识别为RGB,因此将H通道解释为红色,S解释为绿色,V解释为蓝色。 Micka在评论中对它进行了精美的解释。