搜索

yuv数据怎样改变其亮度和对比度

gecimao 发表于 2019-06-13 02:35 | 查看: | 回复:

  由于项目需求,需要控制视频播放的亮度和对比度,解码后得到的数据是yuv格式的,看过一些资料,很多都是将yuv转为rgb,对rgb进行处理,再转为yuv。觉得这种方法比较不方便。按理说,yuv中y是代表亮度的,对y进行修改应该就可以了。

  怎样对yuv数据修改,才能正确改变图像的亮度和饱和度了?希望有经验者,给点建议!谢谢!

  增加Y后有些地方变黑的原因应该是你使用的BYTE型数据存储,有些Y变大后超出了255,你没有对它的范围作约束,然后略大于255的数据相当于取了低字节进行存储,所以变成了一个略大于0得数。

本文链接:http://ticatfans.com/duibidukuozhan/475.html
随机为您推荐歌词

联系我们 | 关于我们 | 网友投稿 | 版权声明 | 广告服务 | 站点统计 | 网站地图

版权声明:本站资源均来自互联网,如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

Copyright @ 2012-2013 织梦猫 版权所有  Powered by Dedecms 5.7
渝ICP备10013703号  

回顶部