RGB和YCBCR之间转换的问题转换过程中,如果某个值算出来等于负数,怎么办?例如当Y25,CBCR230的时候,通过B
RGB和YCBCR之间转换的问题
转换过程中,如果某个值算出来等于负数,怎么办?
例如当Y=25,CB=CR=230的时候,通过BT.709里的计算公式得出的R=182,G=-40,B=210,G是负数,怎么处理?
[解决办法]
正常应该不会出现这种情况的
如果出现,再怎么处理都无法恢复之前的YCBCR
[解决办法]
会出现负数的, YUV空间和RGB空间并不重叠.
一般的处理是负数归零.
当然逆回去以后结果会有偏差.
[解决办法]
