问题描述
我正在读取一个大小约为 2MB、301 帧、20 帧/秒(15 秒长视频)和每帧 1024 * 1096 大小的 avi 文件。
当我使用 cv2 读取单帧并将它们以原始大小重新保存为 png 时,我得到的每张图片/帧的大小约为 600KB。所以,我总共有 301 * 600KB = 181MB(原始 avi 有 2MB)。
知道为什么会发生这种情况以及如何在不改变分辨率的情况下减小单帧的文件大小吗?想法是以某种方式从原始视频生成单帧,使用 CNN 进行检测并使用包含的检测再次重新保存原始视频,并且输出视频应在某种程度上与输入视频非常相似(大约相同的文件大小,不能是 avi 格式)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)