import cv2 as cv
import numpy as np
def color_space_demo(image):
gray = cv.cvtColor(image, cv.COLOR_BGR2GRAY)#转换灰度,重要
cv.imshow("gray", gray)
hsv = cv.cvtColor(image, cv.COLOR_BGR2HSV)
cv.imshow("hsv", hsv)
yuv = cv.cvtColor(image, cv.COLOR_BGR2YUV)
cv.imshow("yuv", yuv)
Ycrcb = cv.cvtColor(image, cv.COLOR_BGR2YCrCb)
cv.imshow("ycrcb", Ycrcb)
print("--------- Hello Python ---------")
src = cv.imread("D:/test.jpg")
color_space_demo(src)
cv.waitKey(0)
效果图如下: