> For the complete documentation index, see [llms.txt](https://aadv1k.gitbook.io/computer-vision-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://aadv1k.gitbook.io/computer-vision-guide/image-smoothing.md).

# Image smoothing

## What is image smoothing?

Previously we learnt about **filters** smoothing can define any filter which serves to reduce the amount of extraneous information or **noise** Within the image, such functions come in various shapes and forms, with each having their own pros and cons. Smoothing functions all work in a similar manner, they derive some kind of average or weighted value from the set of pixels within the kernel area and set the current pixel to that value.

So, let's take a look at how they are implemented.
