图像相关知识(分辨率、帧率、数据格式、数据量以及像素时钟)

一、分辨率

        常用分辨率:1920*1080  640*512  1280*1024  1024*768

二、帧率

        常用分辨率对应常用帧率:25/30/60  50/60  25/30/50  25/50/60

三、数据格式

RGB:24bit

YUV:

        YUV444: 8+8+8 = 24bit  可用NV24/NV42表示(24表示UV 42相反表示VU)

        YUV422:8+4+4 = 16bit  可用NV16/NV61表示

        YUV420/YUV411:8+4+0 = 8+2+2 = 12bit 可用NV12/NV21表示

        Y(也叫MONO灰度图,只包含Y亮度值 不含UV色彩):8bit

RGB Bayer:8bit  在软件上一般用色彩空间转换转为RGB格式

四、计算数据量Data

例1:1920*1080P(p表示逐行 i表示隔行)@30hz YUV16bit一帧数据量为多少?

        一帧数据量 = 1920*1080*30*2

例2:640*512P(p表示逐行 i表示隔行)@50hz Y 8bit一帧数据量为多少?

        一帧数据量 = 640*512*50*1

五、像素时钟 pixclock

        pixclock=1/dotclock  其中dotclock是视频硬件在显示器上绘制像素的速率
        dotclock=(x向分辨率+左空边+右空边+HSYNC长度)* (y向分辨率+上空边+下空边+YSYNC长度)*整屏的刷新率

以1920*1080P 30hz为例

        x向分辨率为行向 即1920;y向为帧 即1080;左空边+右空边+HSYNC长度 = 2200;

上空边+下空边+YSYNC长度 = 36+5+4 = 45;刷新率 = 帧率 = 30

像素点dotclock(视频硬件在显示器上绘制像素的速率)=

(1920+2200)*(1080+36+5+4)*30 = 74.25M

以上是粗略了解 ,有不对的感谢大神们在评论区帮忙指出!!!

      

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值