6. Gaussian mean filter

6. Gaussian mean filter6.1. Gaussian mean filter6.2 Actual effect display

6.1. Gaussian mean filter

Filtering: It is a basic task in signal and image processing. Its purpose is to selectively extract certain information in the image that is considered important, depending on the application environment. Filtering can remove noise from the image, extract visual features of interest, allow image resampling, etc.

Frequency domain analysis: Divide the image into different parts from low frequency to high frequency. Low frequency corresponds to the area where the image intensity changes little, while high frequency is the area where the image intensity changes very much.

In the framework of the field of frequency analysis, a filter is an operation used to enhance a certain band or frequency in the image and block (or reduce) other frequency bands. A low-pass filter eliminates the high-frequency part of the image but retains the low-frequency part. A high-pass filter eliminates the low-frequency part.

Filtering (high-pass, low-pass, band-pass, band-stop), blurring, denoising, smoothing, etc.

Gaussian blur is essentially a mean blur, but Gaussian blur is based on weighted average. The closer the distance, the greater the weight, and the farther the distance, the smaller the weight.

In layman's terms, Gaussian filtering is the process of weighted averaging the entire image. The value of each pixel is obtained by weighted averaging itself and other pixel values in the neighborhood.

6.2 Actual effect display

Source code path:

/home/pi/Rider-pi_class/4.Open Source CV/D.Image_Enhancement/01_Color_Image_Histogram.ipynb