首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 平面设计 > 图形图像 >

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

2012-02-09 
RGB和YCBCR之间转换的问题转换过程中,如果某个值算出来等于负数,怎么办?例如当Y25,CBCR230的时候,通过B

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是负数,怎么处理?

热点排行