Skip to content

Numerical Computing project, blur and deblur of images

License

Notifications You must be signed in to change notification settings

S1mplyD/Numerical-Computing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Numerical-Computing

Numerical Computing project, blur and deblur of images.

Used methods

This program uses three methods to deblur an image:

  • Conjugate gradient method implemented using the Scipy library
  • Conjugate gradient method implemented using the Scipy and Tikhonov regularization using a lambda value
  • Gradient method implemented from scratch

Requirements

Images MUST be 512 x 512 grayscale images!

Libraries:

Execution

Change the imagepath parameter with the path of your image and run the program. The program will use alle three methods described above and at the end of its executions will show you the currupted image and the reconstruction.

About

Numerical Computing project, blur and deblur of images

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages