In this section, you will learn some basic image processing operations using filters. We will explain how filters work on images and provide a few usage examples to deal with noise, background, or to enhance edges.
The slides for this section are online:
Image Filtering.
DigitalSreeni teaches gaussian filter in python