Inspiration

I have been learning about image restoration and have done it manually but there aren't many automatic solutions for it.I have learning about julia specifically image processing toolkit juliaimages and Genie.jl. So wanted to test things with Julia for Image Restoration

So here I present Venti.jl - Image Restoration Tool

What it does

  • It provides methods for remove noise/blur from images
  • It provides image sharpening tools
  • It provides thresholding algorithms tools
  • 1 image Inpainting algortihm criminisi
  • Several ImageSegmentation tools are also provided

How we built it

It was built with Julia and the web framework used is Genie.jl and Image Processing is done with various packages under JuliaImages like Image

Challenges we ran into

I am quite new with using Genie.jl and was working on this beast of a problem which is hard to solve,so wasn't able to give a good frontend to this project and lot of features are still in development.

Accomplishments that we're proud of

Learning Genie.jl enough to be able to implement most of the JuliaImages features in it.

What we learned

Genie.jl is not yet popular enough that you can easily find solutions on internet,so better choice would be stick with Django/Nodejs but Genie.jl has its benefits

What's next for Venti.jl

Buildin the whole things frontend and provide more easy user interface,currently only a advanced will be able to make sense of this project.

Built With

  • genie.jl
  • imagebinarization.jl
  • imagemorphology.jl
  • imagesegmentation.jl
  • julia
  • juliaimages
Share this project:

Updates