void applyGaussian ( GrayF32 input , GrayF32 output , Kernel1D kernel ) { tempBlur . reshape ( input . width , input . height ) ; GConvolveImageOps . horizontalNormalized ( kernel , input , tempBlur ) ; GConvolveImageOps . verticalNormalized ( kernel , tempBlur , output ) ; }
Applies the separable kernel to the input image and stores the results in the output image .