如何在opencv中使用cuda Gaussian Blur

时间:2016-02-04 10:58:49

标签: opencv cuda opencv3.0

我对如何在opencv3.1中使用cuda使用GaussianBlur相当困惑

我正在阅读有关cuda :: createGaussianFilter

的文章

http://docs.opencv.org/master/dc/d66/group__cudafilters.html#gaa4df286369114cfd4b144ae211f6a6c8&gsc.tab=0

但是,我不知道如何将创建的过滤器应用于我之前已经声明过的GpuMat。使用标准的opencv绑定,它就像

一样简单

GaussianBlur(src,dst,Size(5,5),0,0);

但是在我使用cuda的代码中,我有以下内容

Mat foo = imread(pathofimg);
GpuMat bar(foo);
cuda::cvtColor(bar, bar, CV_BGR2GRAY);
cuda::createGaussianFilter(????);

我不确定如何实现这个:/会感谢一些帮助!

0 个答案:

没有答案