FFmpeg 导出特定像素
FFmpeg export specific pixels
我正在寻找一种从视频中提取一组特定像素的方法(并可能将它们存储在 JSON 中)
到目前为止,我已经找到了 FFmpeg,如果我能找到正确的命令,它看起来应该可以完成繁重的工作。
或者,我可以尝试使用源代码并构建我自己的项目,该项目仅利用 FFmpeg 提取帧数据,但我 think/hope 这是不必要的。
所以如果可能的话,什么命令可以完成这个?
或者也许我可以采用完全不同的方法,任何帮助都会很棒!
在对各种工具进行了一整天的研究之后,我偶然发现了 Accord.NET 这是一个机器学习 SDK,而机器学习的重要组成部分之一就是图像处理。
只需添加 'Accord.Video.FFMPEG' NuGET 包,我就可以访问他们的 'VideoFileReader.ReadVideoFrame' 并结合标准 .Net 'Bitmap.GetPixel' 我现在有一个超级简单的小 CLI,可以输出一个像素我选择的位置的颜色。
我正在寻找一种从视频中提取一组特定像素的方法(并可能将它们存储在 JSON 中)
到目前为止,我已经找到了 FFmpeg,如果我能找到正确的命令,它看起来应该可以完成繁重的工作。
或者,我可以尝试使用源代码并构建我自己的项目,该项目仅利用 FFmpeg 提取帧数据,但我 think/hope 这是不必要的。
所以如果可能的话,什么命令可以完成这个?
或者也许我可以采用完全不同的方法,任何帮助都会很棒!
在对各种工具进行了一整天的研究之后,我偶然发现了 Accord.NET 这是一个机器学习 SDK,而机器学习的重要组成部分之一就是图像处理。
只需添加 'Accord.Video.FFMPEG' NuGET 包,我就可以访问他们的 'VideoFileReader.ReadVideoFrame' 并结合标准 .Net 'Bitmap.GetPixel' 我现在有一个超级简单的小 CLI,可以输出一个像素我选择的位置的颜色。