我想开发一种将网络摄像头视频作为输入的计算机视觉算法。为此,我需要以与将要制作的图像相同的格式记录视频的训练数据集。如何将H.264视频源直接记录到Windows中的文件中.Media.Capture
我担心在有损格式编码的视频文件,然后进行训练会降低否则改变训练图像,使他们不会完全一样,我会在生产中看到的图像解码他们。
现在,我看到我的网络摄像头(上表面临3运行)的H264视频源和YUY2视频源。
所以我认为 - H264是图像的来源,YUY2可能是解码图像。如果我直接将H264录制到文件中,然后对该文件进行解码,那么解码图像将等同于我从YUY2视频源获得的图像。我没有对新视频进行编码,从而改变它,而是使用了已经编码的源码H264。
我的问题是:
是这个假设是真的吗? H264是否是源代码,YUY2是源代码的产品?我该如何检查?
如何从H264视频源直接录制到文件,无需解码和重新编码?
我正在使用新的Windows.Media.Capture API - 但如果需要,我会使用其他API。
忘记了说明我在x64 .NET上。 Windows.Media.Capture不仅适用于UWP。 –