opencv学习笔记1
video传输原理
Cam —> video —> MJPG格式编码(压缩) —> 口口口(数据)—> 通过USB传给计算机 —> decode —> 一帧帧图像(frame)
现在绝大多数USB摄像头所采用的是免驱摄像头(采用UVC驱动),一般有两种传输格式,YUY2和MJPG,前者是无压缩图像格式的视频(raw格式,原始图像),系统资源占用少(因为不用解码),不需要解码器,缺点是帧率稍慢(受限于USB分配的带宽),后者是相当于JPEG图像压缩格式,优点是帧率高(视频开启快,曝光快),缺点是影像有马赛克,并且需要解码器,会占用PC系统资源。引用自原博客
FOURCC格式:FourCC全称Four-Character Codes,代表四字符代码 (four character code), 它是一个32位的标示符,其实就是typedef unsigned int FOURCC;是一种独立标示视频数据流格式的四字符代码。
如MJPG,