我有一个程序,在 Windows 上使用 OpenCV 2.4.9/python/ 中的前景检测来处理视频,并使用 py2exe 打包为 Windows 可执行文件。我最近将 opencv 更新为 opencv3 并重新打包了我的程序。当我在我的计算机上运行时(本地安装了 opencv3),一切正常。
但是,当用户下载该程序并在另一台计算机上运行它时,他们会收到警告
Failed to load OpenCL runtime
这似乎只是一个警告,我无法检测到任何性能问题。
我有几个选择。我可以在 try 语句中抑制此特定警告,或者我可以以某种方式关闭计算机上的 OpenCL 以打包程序。对于任一策略的建议将不胜感激。我有什么忽略的吗?据我了解,OpenCL 库用于使用 GPU 进行加速。
Thanks,
该解决方案将在不使用 OpenCL 的情况下编译 OpenCV 库,然后将它们链接到您的应用程序
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)