cv在把RGB空间转换为HSV和CIE(Lab)空间之前先把RGB的值转换到0~1。
然后,对于HSV:
On output 0≤V≤1, 0≤S≤1, 0≤H≤360.
The values are then converted to the destination data type:
8-bit images:
V <- V*255, S <- S*255, H <- H/2 (to fit to 0..255)
16-bit images (currently not supported):
V <- V*65535, S <- S*65535, H <- H
32-bit images:
H, S, V are left as is
对于CIE(Lab):
On output 0≤L≤1

该博客介绍了在OpenCV中,RGB颜色空间转换为HSV和CIE(Lab)颜色空间的过程。在转换时,RGB值会先归一化到0~1范围。对于HSV,输出值限制为0~1(V和S)和0~360(H),然后根据目标数据类型进一步调整。对于CIE(Lab),输出值范围为0~100(L),-127~127(a和b),同样会根据数据类型进行转换。这些信息对于理解颜色空间转换后的数值范围以及后续计算有所帮助。
最低0.47元/天 解锁文章
544

被折叠的 条评论
为什么被折叠?



