为什么在OpenCV Python V3.4.2中有多个类似颜色空间转换的枚举?

为什么在OpenCV Python V3.4.2中有多个类似颜色空间转换的枚举?,python,opencv,colors,Python,Opencv,Colors,将图像从BGR转换为YCrCb颜色空间时,OpenCV中有两种可选枚举: img = cv.cvtColor(img, cv.COLOR_BGR2YCrCb) 或 OpenCV还有两个用于BGR到CIE实验室颜色空间转换的枚举:cv.color\u BGR2LAB和cv.color\u BGR2LAB,BGR到CIE LUV颜色空间转换:cv.color\u BGR2LUV和cv.color\u BGR2LUV,等等。单独枚举产生的结果之间是否有细微差别?关于这些结果来自何处的好问题。但是没有

将图像从BGR转换为YCrCb颜色空间时,OpenCV中有两种可选枚举:

img = cv.cvtColor(img, cv.COLOR_BGR2YCrCb)


OpenCV还有两个用于BGR到CIE实验室颜色空间转换的枚举:
cv.color\u BGR2LAB
cv.color\u BGR2LAB
,BGR到CIE LUV颜色空间转换:
cv.color\u BGR2LUV
cv.color\u BGR2LUV
,等等。单独枚举产生的结果之间是否有细微差别?

关于这些结果来自何处的好问题。但是没有区别,相同的数值只有两个名称。好的,这就是原因。这就是它的来源。提交消息解释了这是一个向后兼容性问题。@DanMašek非常感谢您的澄清。我在可视化或原始数据中也找不到任何差异。请给我一个答案,这样我就可以接受了。问个好问题,这些是从哪里来的。但是没有区别,相同的数值只有两个名称。好的,这就是原因。这就是它的来源。提交消息解释了这是一个向后兼容性问题。@DanMašek非常感谢您的澄清。我在可视化或原始数据中也找不到任何差异。请回答,这样我就可以接受了。
img = cv.cvtColor(img, cv.COLOR_BGR2YCR_CB)