读书人

RGB和YCBCR之间转换的有关问题

发布时间: 2012-02-09 18:22:27 作者: rapoo

RGB和YCBCR之间转换的问题
转换过程中,如果某个值算出来等于负数,怎么办?
例如当Y=25,CB=CR=230的时候,通过BT.709里的计算公式得出的R=182,G=-40,B=210,G是负数,怎么处理?

[解决办法]
正常应该不会出现这种情况的

如果出现,再怎么处理都无法恢复之前的YCBCR
[解决办法]
会出现负数的, YUV空间和RGB空间并不重叠.
一般的处理是负数归零.

当然逆回去以后结果会有偏差.
[解决办法]

探讨
转换过程中,如果某个值算出来等于负数,怎么办?
例如当Y=25,CB=CR=230的时候,通过BT.709里的计算公式得出的R=182,G=-40,B=210,G是负数,怎么处理?

读书人网 >图形图像

热点推荐