我正在处理一个视频文件以对其帧进行一些处理。视频大小为 1280*720,因此很难获得良好的性能(每帧约 100 万像素)。所以我想通过 Opencv 的 SetCaptureProperty 方法减小它的大小(640*360 对我来说就足够了),但它不起作用(Opencv2.2 说它只适用于相机捕捉,不适用于视频文件)
我可以使用 Opencv 的 resize 方法,但我认为它不是调整每一帧大小的有效方法。
你能建议一个更好的方法来处理这个问题吗?
提前致谢!
您可以使用ffpmeg 工具将视频转换为较低的分辨率。
如果您需要在捕获后更改帧的大小,我知道的唯一方法就是您试图逃避的方法。