标签: multithreading opencv sift surf
我正在开发一个物体识别系统。我发现我的算法的关键部分是
extractor.compute();
(拥有detector.detect()个关键点后)
detector.detect()
有没有办法让计算具有更多核心的特征向量?我最多可以使用8个核心。
答案 0 :(得分:1)
Opencv已经为此实现了多线程框架。检查是否使用线程选项“ON”编译了opencv。您应该参加opencv文档阅读,gpu::SURF_GPU可能会让您感兴趣。
gpu::SURF_GPU
您可以再次运行cmake以查看您使用的编译选项。