2

我想通过 opencv_traincascade 训练 haar 级联。

opencv_traincascade -data result/apple/ -vec samples/sample.vec -bg negatives.dat -minHitRate 0.999 -mode ALL -numPos 2000 -numNeg 1500 -precalcValBufSize 2000 -precalcIdxBufSize 2000

我看到只加载了一个核心。我能做些什么来快速训练级联?如果我需要使用一些选项重新编译 OpenCV,请告诉我如何去做。谢谢!

UPD:找到这个线程。有一个新问题:如何使用 flag 设置 OpenCV HAVE_TBB?它会帮助我吗?我可以在 OpenCV 2.4.3 中使用哪个版本的IPP ?

4

1 回答 1

1

对不起我的英语不好。我找到了我的问题的答案。

在 xubuntu 12-10 上使用 IPP 7.1 测试 intel64 和 Opencv 2.4.3

要将 IPP&&TBB 与 OpenCV 一起使用,您应该从官方网站下载并安装它们

ia32 用于 32 位架构,intel64 用于 64 位!

在你应该通过这个命令编译 OpenCv 之后:

cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D BUILD_PYTHON_SUPPORT=ON -D WITH_IPP=ON -D IPP_H_PATH=/opt/intel/ipp/include/ -D WITH_TBB=ON ..

在cmake之后检查输出!

make
sudo make install 
于 2013-01-21T11:59:33.853 回答