Wo sind die GPU-Funktionen auf OpenCV 3.0?

8

Ich habe verstanden, dass in OpenCV 3.0 die Modul-GPU durch das Modul CUDA ersetzt wurde, oder besser, es wurde in mehrere Module aufgeteilt.

So cv::gpu::GpuMat wurde ersetzt durch cv::cuda::GpuMat , gut.

Aber was ist mit den Funktionen?

Wo zum Beispiel hat sich folgendes bewegt:

%Vor%

Anscheinend sind sie nicht im Cuda-Modul (zB nein cv::cuda::GaussianBlurr ). Wo kann diese Funktionalität in OpenCV 3.0 gefunden werden?

    
mattobob 13.11.2014, 12:45
quelle

1 Antwort

5

Alle CUDA-beschleunigten Filter (Blur, GaussianBlur, Sobel usw.) befinden sich in cudafilters modul: Ссылка

Die neue API verwendet den Algorthim-Base-Ansatz:

%Vor%

Der neue Ansatz hilft, Speicherzuweisungen für interne Puffer zu reduzieren und den Overhead von der Filterinitialisierung zu reduzieren.

    
jet47 13.11.2014, 19:24
quelle

Tags und Links