由RGB色彩空间转换为GRAY色彩空间
Gray色彩空间的标准公式:
Gray=0.299R+0.587G+0.114B(Gray表示灰度图,R、G、B表示三个通道的图像)
程序如下:
import cv2 as cv
image1=cv.imread(r'E:\shiyan\1.jpg')
cv.imshow('image',image1)
image2=cv.cvtColor(image1,cv.COLOR_BGR2RGB)#将BGR色彩空间RGB色彩空间
image2=cv.cvtColor(image1,cv.COLOR_RGB2GRAY)#将RGB色彩空间GRAY色彩空间
cv.imshow('image2',image2)
cv.waitKey()
cv.destroyWindow()
运行结果:
RGB空间转换为YCrCb空间
mport cv2 as cv
image1=cv.imread(r'E:\shiyan\1.jpg')
cv.imshow('image',image1)
image2=cv.cvtColor(image1,cv.COLOR_BGR2RGB)#将BGR色彩空间RGB色彩空间
image2=cv.cvtColor(image1,cv.COLOR_RGB2YCrCb)#将RGB色彩空间GRAY色彩空间
cv.imshow('image2',image2)
cv.waitKey()
cv.destroyWindow()