filter coefficients to know high pass and low pass filter Looked on few questions already there in dsp.stackexchange and couldn't get the direct answer. Basically I have a kernel of a gaussian separable filter.

float w[N*2+1] = {-0.00467444956f, -0.0531099625f, 0.0152470656f, 0.300147355f,  0.484779954f, 0.300147355f,  0.0152470656f, -0.0531099625f, -0.00467444956f};

float w2[N*2+1] = {-0.00899997167f, 0.0197822638f, -0.0300691985f, 0.0374629796f, 0.963647842f, 0.0374629796f, -0.0300691985f, 0.0197822638f, -0.00899997167f};


The coefficients in first first increasing and then starts decreasing.The middle point is strongest and it is close to 0.5.

In 2nd the coefficients are of alternate sign with middle being storngest close to 1.

What properties these coefficients signify?
How can I relate them to high pass or low pass filter?

I am using the above kernels in the smoothening the image using Gaussian separable filter.
I think the filters may be sum of a lowpass and a hightpass filter. They may use to extract some high frequency and low frequency components of a signal.
For example to extract the edges of an image and smooth then simultaneously.