Skip to content

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

License

Notifications You must be signed in to change notification settings

IvanovicM/image-processing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published