camera - Motion JPEG 和 JPEG 、嵌入式和多媒体编解码器之间的确切区别

标签 camera sensors codec multimedia

我在许多链接和网站上保持头脑,但未能得到答案。我不想问这个,我知道 JPEG 压缩,它只制作压缩图像。甚至 Motion JPEG 也会制作压缩图像 I 帧。我的问题是有什么区别。我正在为需要发送视频的相机编写应用程序,但我的相机单元支持 jpeg 和 mjpeg。 motion JPEG 相对于 JPEG 的优势是什么?感谢您的任何建议

我发现 V4L2 difference between JPEG and MJPEG pixel formats http://www.axis.com/in/en/learning/web-articles/technical-guide-to-network-video/video-compression

第一个链接意味着使用 MJPEG 可以提高捕获率,但图像的大小将相同。 第二个链接确认 MJPEG 和 JPEG 压缩之间没有区别。 如果以上结论正确,那么我可以在任何图像查看器上打开 mjpeg 帧,但我不能如第一个链接中所述

最佳答案

JPEG 是一种单页文件格式。 Motion JPEG 是针对静态照片的 JPEG 标准的动态视频改编版。 MJPEG 将视频流视为一系列静止照片,单独压缩每个帧,并且不使用帧间压缩。

使用 JPEG 压缩的优点是复杂性低,同时压缩效果不错。 MJPEG 只是将单帧格式扩展为一系列帧。

关于camera - Motion JPEG 和 JPEG 、嵌入式和多媒体编解码器之间的确切区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38215850/

相关文章:

ios - 如何在 iOS 中同时录制前后摄像头的视频

java - Android 监听器(读取小米波段传感器数据)

arduino - LM35(温度传感器)的摄氏转换系统是什么?

Android 视觉条形码阅读器不适用于某些三星设备

将base64字符串转换为位图的Android代码

iphone - didFinishPickingMediaWithInfo 返回零照片

c++ - 将 char * 转换为 QString 并删除零

javascript - 客户端通过 Websocket 向服务器发送消息不起作用

android - 如何在Android上对视频进行硬件解码?

video - MPEG-4 和 alpha 透明度——正在进行的传奇