Image Filtering

Filtering is perhaps the most fundamental operation of image processing and computer vision. It is a fundamental step when you have to deal with tasks like: noise reduction, contour extraction, text recognition, etc. The main filters can be divided in two big categories: low-pass filters (LPF), which help in removing noise, blurring images, etc., and high-pass filters (HPF) that help in finding edges in images. In this post, we are going to talk about: Gaussian Filter, Median Filter, and Bilater Filter and we will see some code example as well as the results of each filter applied to our lena image.

Read More