3

我在 GTX690 上使用 opencv GPU::matchTemplate()

我在内部检查了该函数,发现 gpu::matchTemplate() 没有在进程中使用任何 FFT,而它的 CPU 对应项使用了。

我的问题是,在 GPU 中不使用 FFT 的原因是什么?

4

1 回答 1

6

如果模板大小大于某个阈值(https://github.com/Itseez/opencv/blob/2.4/modules/gpu/src/match_template.cpp#L147),则 OpenCV GPU 匹配模板实现使用 FFT,否则使用蛮力-逼近,

于 2014-01-10T17:39:00.917 回答