普通摄像头的数据输出格式YUV与mjpeg之间联系、DCT离散余弦变换去噪跟压缩(待补充)

https://blog.csdn.net/yangdashi888/article/details/52289036
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
1、我们的普通摄像头一般只有两种图像数据输出,分别是YUV(原始数据)、MJPEG两者格式,其中当设置YUV格式,对于大分辨率时,其输出帧率很低,例如自己用amcap输出1080p高清分辨率的帧率只有4、5帧,但是当设置为mjpeg格式时,输出的帧率可以达到30帧左右为什么会有这种差别呢?

这是因为YUYV的数据量较大,影响了摄像头的读取,占用的带宽很大(对于数据的传输来说,带宽指的是传输数据量的多少,即bps,指每秒可以传输的位数)。带宽在不同领域的定义:

而对于mjpeg格式的图像,其数据量就很少,其中mjpeg格式的图像其像素格式是Ycrcb(其是YUV的一种延伸叫法,其是两者都是相等的),那为什么一样的格式

而其还会比YUV格式的小呢?

因为mipeg的图像是在转换为Ycrcb后进行了一些量化、编码的操作,最后生成了一个码表,供解码时使用(其实跟bmp格式的图像存储差不多),其中的量化操作是导致图像质量下降的原因,这也是为什么mipeg格式的图像比YUV图像的质量差的原因。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值