import cv2 import numpy as np class ComparisonComparison: def __init__ (self) : c = [0, 0, 255] print(c) cc = self.convert_color(c, cv2.COLOR_BGR2RGB, cv2.COLOR_RGB2LAB) print(cc) print(self.convert_color(cc, cv2.COLOR_BGR2LAB, cv2.COLOR_LAB2RGB)) def convert_color (self, color, color_space_a, color_space_b) : pixel = np.zeros([1, 1, 3], dtype=np.uint8) pixel = cv2.cvtColor(pixel, color_space_a) pixel[:] = color cvt = cv2.cvtColor(pixel, color_space_b) return cvt[0, 0] if __name__ == "__main__": ComparisonComparison()