Skip to content

Latest commit

 

History

History
47 lines (32 loc) · 2.29 KB

README.md

File metadata and controls

47 lines (32 loc) · 2.29 KB

Image Processing

Digital image processing Algorithms and their application to the real problems.

Canny Edge Detector

There is the Canny Edge Detector implemented from scratch. Below you could see one of the images that the detector has been applied to.

Image Edges

What image improvement methods can I find here?

Here are some of the results of the methods implemented in this project.

Before After Method
Histogram Equalization
Clip Limit Histogram Equalization
Adaptive Median Filter
Wiener Filter
Non-local Means
2D Notch Filter

Time detection

If you ever needed a program that would tell you what's the time, today is your lucky day.

Image Detected Needles HH:MM:SS
08:17:06

Dice detection

If you ever played a game with dice and needed a program that would quickly tell you your score, today is your lucky day.

Image Detected Dice Dice Circles

How to run the tests?

To run any test, simply go to the directory of the project task you want to test, and type in 'test' in the Matlab shell. Note that for some of the tests you have to have a Matlab version 2017 and above.

test