【发布时间】:2012-04-28 14:48:13
【问题描述】:
我在 Visual C++ 2010 中使用 OpenCV 中的简要描述符来匹配两个图像中的点。
在the paper 关于BRIEF-descriptor 中写到可以加快速度:
“BRIEF 描述符使用汉明距离,这在现代 CPU 上可以非常快地完成,现代 CPU 通常提供特定指令来执行 XOR 或位计数 操作,就像最新的 SSE 指令集一样。”
启用 SSE4.2 后应该会加快速度。我的问题只是我如何在 Visual C++ 中做到这一点?
另一种方法是选择另一个支持 SSE4 的编译器。例如英特尔的 ICC。这真的有必要吗?
【问题讨论】:
-
你区分 Visual Studio (IDE) 和 Visual C++(编程语言)吗? :)
标签: opencv visual-c++ hammingweight sse4