OpenCV GPU(CUDA)模板匹配和FFT实现

时间:2014-01-10 15:20:02

标签: opencv cuda gpu fft matchtemplate

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

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

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

1 个答案:

答案 0 :(得分:5)

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