Intel® Integrated Performance Primitives
Deliberate problems developing high-performance vision, signal, security, and storage applications.

Separable Gaussian Blur using custom kernel?

levicki
Colaborador Valioso I
1.056 Vistas

Why IPP doesn't have separable Gaussian Blur filter with the option to use custom filtering kernel / weight matrix?

0 kudos
4 Respuestas
levicki
Colaborador Valioso I
1.056 Vistas
Will anyone be so kind to answer this?
Vladimir_Dudnik
Empleados
1.056 Vistas

Hi Igor,

inspite it is not the same but you might be interesting to see the following thread

Generalized Gaussian Blur, borders and filters for whole images

But, to make it clear, when you say gaussian filter, is not it specify kernel exactly? Why do you need custom kernel it that case?

Regards,
Vladimir

Intel_C_Intel
Empleados
1.056 Vistas
Hello Igor,

Take a look at ippiFilterGaussBorder_32f_C1R, declared in ippcv.h (IPP 5.2+)
If you need to process 8-bit or 16-bit image, you may use generic
functions for separable convolution: ippiFilterRow* and ippiFilterColumn*.

Vadim
levicki
Colaborador Valioso I
1.056 Vistas

But I need to set radius or weighting for blur, not have it fixed.

Responder