EbrahimiAmirHosein / Internet_Eng-HW1

internet engineering hw1_2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Internet_Eng-HW1

internet engineering hw1_2

Table of contents

Resolving noisy image with median-filter

Setup :

Use the package manager pip to install opencv-python.

pip install opencv-python

General info

How does the algorithm work!!!

The median filter is a non-linear digital filtering technique, often used to remove noise from an image or signal. Such noise reduction is a typical pre-processing step to improve the results of later processing (for example, edge detection on an image). It uses neighbour pixles of its sides and choose the median of each selected matrix.So if there's any noise exists (corrupt pixles) , with this filter it changes the corrupted pixle , so after doing this to all image matrix , hopefully there will be better image comparing the input image!

Why do we need Noise reductioncfor images ?!

To recover those image with low resolution and opaue quality specialy those that has taken long ago , to see history with today's quality. Also there are several algorithms that exist and are way so much better but this was simple sample for homework!

About

internet engineering hw1_2


Languages

Language:Python 100.0%