gpt4 book ai didi

OpenCv 2.4.3 prebuild 似乎不使用 TBB/IPP

转载 作者:太空宇宙 更新时间:2023-11-03 21:54:35 27 4
gpt4 key购买 nike

我正在使用 OpenCv 2.4.3。我刚从他们的 site 下载了它并使用他们制作的构建。我不想自己从源头构建它。无论如何,在我的机器中,haar 分类器检测人脸的性能非常慢。在另一台机器上,我的 friend 运行良好。(他在 cmake 中使用 TBB 和 IPP 支持从源代码构建)。

虽然在release他们说:“在 MacOSX、iOS 和 Windows 上您不再需要 TBB。顺便说一句,Windows 的二进制包现在构建时没有 TBB 支持。Visual Studio 2010 的库和 DLL 使用并发框架。”

我对这些TBB和IPP了解不多。我唯一理解的是让这些东西可用将使多线程和并行性成为可能,从而加快我的程序。

我是否需要使用 cmake、TBB IPP bla bla 编译源代码……或者我还缺少其他东西?有什么想法吗?

最佳答案

他们所说的是,他们以不需要 TBB 的方式编译了预构建的二进制文件,因为他们使用了另一个并发框架。因此,如果您不想干预库的设置,则可以在不牺牲性能的情况下使用预构建版本。但那是在 Windows、iOS 和 MacOS 上。

性能可能还取决于机器参数(你知道,级联很耗电),所以如果你的 friend 有更强的机器,他可能会得到更好的结果,你正在运行的操作系统,但我不能告诉你哪个是最好的,因为我没有在 Linux 以外的任何东西上尝试过 OpenCV。

关于OpenCv 2.4.3 prebuild 似乎不使用 TBB/IPP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15292492/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com