COLOR_BGR2BGR555
COLOR_BGR2BGR565
COLOR_BGR2BGRA
COLOR_BGR2GRAY
COLOR_BGR2HLS
COLOR_BGR2HLS_FULL
COLOR_BGR2HSV
COLOR_BGR2HSV_FULL
COLOR_BGR2LAB
COLOR_BGR2LUV
COLOR_BGR2Lab
COLOR_BGR2Luv
COLOR_BGR2RGB
COLOR_BGR2RGBA
COLOR_BGR2XYZ
COLOR_BGR2YCR_CB
COLOR_BGR2YCrCb
COLOR_BGR2YUV
COLOR_BGR2YUV_I420
COLOR_BGR2YUV_IYUV
COLOR_BGR2YUV_YV12
if __name__ == '__main__':
img = cv2.imread(r'./data/eval/low/4.bmp')
lab_img = cv2.cvtColor(img, cv2.COLOR_BGR2XYZ)
cv2.imshow('raw', img)
cv2.imshow('XYZ', lab_img)
lab_img = cv2.cvtColor(img, cv2.COLOR_BGR2YUV)
cv2.imshow('YUV', lab_img)
lab_img = cv2.cvtColor(img, cv2.COLOR_BGR2LAB)
cv2.imshow('LAB', lab_img)
lab_img = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
cv2.imshow('GRAY', lab_img)
lab_img = cv2.cvtColor(img, cv2.COLOR_BGR2HSV)
cv2.imshow('HSV', lab_img)
lab_img = cv2.cvtColor(img, cv2.COLOR_BGR2HLS)
cv2.imshow('HLS', lab_img)
lab_img = cv2.cvtColor(img, cv2.COLOR_BGR2YCrCb)
cv2.imshow('YCrCb', lab_img)
cv2.waitKey(0)
image.png
再将转换后的图像转换回来
BGR_XYZ_BGR.png
BGR_YUV_BGR
BGR_LAB_BGR
if __name__ == '__main__':
img = cv2.imread(r'./data/eval/low/4.bmp')
cv2.imshow('raw', img)
lab_img = cv2.cvtColor(img, cv2.COLOR_BGR2XYZ)
cv2.imshow('XYZ', lab_img)
lab_img = cv2.cvtColor(lab_img, cv2.COLOR_XYZ2BGR)
cv2.imshow('XYZ2BGR', lab_img)
lab_img = cv2.cvtColor(img, cv2.COLOR_BGR2YUV)
cv2.imshow('BGR2YUV', lab_img)
lab_img = cv2.cvtColor(lab_img, cv2.COLOR_YUV2BGR)
cv2.imshow('YUV2BGR', lab_img)
lab_img = cv2.cvtColor(img, cv2.COLOR_BGR2LAB)
cv2.imshow('LAB', lab_img)
lab_img = cv2.cvtColor(lab_img, cv2.COLOR_LAB2BGR)
cv2.imshow('LAB2BGR', lab_img)
lab_img = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
cv2.imshow('GRAY', lab_img)
lab_img = cv2.cvtColor(img, cv2.COLOR_BGR2HSV)
cv2.imshow('HSV', lab_img)
lab_img = cv2.cvtColor(lab_img, cv2.COLOR_HSV2BGR)
cv2.imshow('HSV2BGR', lab_img)
lab_img = cv2.cvtColor(img, cv2.COLOR_BGR2HLS)
cv2.imshow('HLS', lab_img)
lab_img = cv2.cvtColor(lab_img, cv2.COLOR_HLS2BGR)
cv2.imshow('HLS2BGR', lab_img)
cv2.waitKey(0)