将视频分解为图像以进行处理

fak*_*ake 3 haskell image-processing video-processing friday

我最近发现了星期五,一个用于haskell的图像处理库,到目前为止似乎相当不错,但我希望能够加载视频并将其分解为图像.haskell有这样的库吗?

P.R*_*.R. 7

我不知道这样的图书馆是否存在,但我怀疑不是.视频编解码器非常复杂.如果存在haskell的东西,它很可能是一个ffmpeg包装器.无论如何,ffmpeg如果您只需要从某些视频中提取帧,我会直接使用命令行工具.或使用系统调用动态执行.

ffmpeg命令对于此任务非常简单:

ffmpeg -i "input.mov" -an -f image2 "output_%05d.jpg"
Run Code Online (Sandbox Code Playgroud)

https://en.wikibooks.org/wiki/FFMPEG_An_Intermediate_Guide/image_sequence