我有一张图片并将其转换为灰度图像。我还将原始图像转换为HSV颜色空间。当我得到HSV图像的值通道时,我希望得到与灰度图像相同的东西。但是,他们是不同的!我的问题是我做错了什么,或者这两个基本上是不同的,如果是,为什么?
这是python中的一段代码,使用opencv:
image=cv2.imread('someImage.jpg')
gray_image=cv2.cvtColor(image,cv2.COLOR_BGR2GRAY)
hsv_image=cv2.cvtColor(image,cv2.COLOR_BGR2HSV)
hsv_image[:,:,2]-gray_image
我希望在最后一行得到全部的零,但我没有!