从视频中提取无损帧

问题描述 投票:0回答:0

我有一个视频(XX.mp4),具有以下特点:



- 编码:Lavf58.29.100


我想提取每一帧图像,有以下要求:

  1. 一个图像文件是一帧(即考虑到可变帧率在所有情况下都有效)
  2. 图像文件必须是无损 TIFF

我使用 Linux 并且更喜欢 Python 来执行此操作,但我也可以使用 ffmpeg。但是,我在这里看到了其他一些帖子,但它们要么没有回复,要么只需要 JPG 格式。我已经阅读了imwrite文档(OpenCV)并看到它实际上可以导出为TIFF(即使具有不同的位深度)但我看不到使用它的示例。我也不知道如何确认导出的 TIFF 是否真的没有压缩。

我需要每一帧作为无损图像文件的原因是我需要这些图像用于进一步的研究分析,我不想在这个阶段丢失任何信息(图像序列是我的起始“原材料”分析管道)。

opencv image-processing video tiff
© www.soinside.com 2019 - 2024. All rights reserved.