我有一个小视频。它在磁盘上的大小是635 Kb。它是.avi格式。它有3004帧。所有框架几乎相似。当我保存单个帧时,每帧为935bytes。因此,视频的大小至少应为
3004 * 935字节= 2.6Mb。但为什么视频只有635 Kb ??
我在matlab中的数据类型单元格变量中包含了所有这些3004个图像。该变量的大小约为6.5 Mb,但各个图像的所有大小之和仅为2.5 Mb。为什么会这样?
答案 0 :(得分:0)
简单的答案是:压缩。由于许多像素在一帧到下一帧中是相同的,因此压缩算法可以有效地处理视频数据,而不是重复存储大量冗余信息。