Skip to content

kevinlin6543/Deblur-Image-CUDA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 

Repository files navigation

Project 1 for Advance Computer Architecture

Deblurs image based on Lucy Richardson Algorithm

Requirements

cuda 10 toolkit
gcc
git

Usage

  1. Run on cross-compile machine
git clone https://github.com/kevinlin6543/Deblur-Image-CUDA.git
cd ./Deblur-Image-CUDA/src
make
  1. Results in a 'deblur' file. Move file to Jetson Nano or equivalent

  2. On Jetson Nano:

cd [Directory with deblur file]
./deblur [blurry png file] [original png file] [number of iterations] [output png file]

Usage of CPU only code

git clone https://github.com/kevinlin6543/Deblur-Image-CUDA.git
cd ./Deblur-Image-CUDA/src
make cpu_deblur
./cpu_deblur.out [blurry png file] [original png file] [number of iterations] [output png file]

About

Deblur Image using Lucy Richardson Algorithm

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published