数据压缩实验一:yuv转rgb格式实验报告

该实验报告详细介绍了从YUV格式转换到RGB格式的过程,包括基本原理、实验流程、关键代码分析及错误调试。通过YUV到RGB的转换公式,实验在VC++6.0环境下实现,遇到并解决了图像显示不全、颜色错误和噪点问题,最终成功完成数据上采样转换,保证了图像质量。
摘要由CSDN通过智能技术生成

数据压缩实验一:yuvrgb格式实验报告

一:实验基本原理

 

yuvrgb格式转换公式:

 

R=Y+1.4020*V-128

G=Y-0.3441*(U-128)-0.7141*(V-128)

B=Y+1.7720*(U-128)

分析:

rgbyuv格式的转换公式:

Y0.2990R+0.5870G+0.1140B

R-Y0.7010R-0.5870G-0.1140B

B-Y-0.2990R-0.5870G+0.8860B

为了使色差信号的动态范围控制在0.5之间,需要进行归一化,对色差信号引入压缩

系数。B-YR-Y分别乘以归一化系数0.7130.564进行归一化后得到色度信号UV

U-0.1684R-0.3316G+0.5B

V0.5R-0.4187G-0.0813B

对分量信号进行8比特量化时,共分为256个等间隔的量化级。为了防止信号

变动造成过载,在256级上端留20级,下端留16级作为信号超越动态范围的保护带,即色差信号零电平对应码电平

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值