我有一台在 x64 架构上运行 OpenCV 2.4.3 的台式机和笔记本电脑,一个在 Win 7 上,另一个在 Win 8 上运行 VS 2012 x64。我已经在两台计算机上编译了 OpenCV。运行 Win 7 的桌面完美显示视频输出,而运行相同代码 Win 8 的笔记本电脑仅显示灰屏。其余的计算机视觉功能在笔记本电脑上运行良好。我必须在这里指出,我在两台计算机上都安装了所有视频库(FFMpeg 等)非常相似。在我的 Win 8 机器上显示视频有什么不同的吗?
我在示例文件中测试了 PSNR 的基本视频测试,甚至失败了!