Skip to content

The artist which will paint your pictures before your eyes !

Notifications You must be signed in to change notification settings

VittorioAccomazzi/Artist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Artist

The goal of the project is to create artistic images of your pictures and make this available at your fingertip on your phone !. The project uses image abstraction techniques which are discussed :

The application is a Web app powered by react. Since web application can allow the user to select images, and access them, the technology is well suited for this purpose.

The application is now live at : https://vittorioaccomazzi.github.io/Artist

Sample Images

Click on the immages to magnify them. Sample1 Sample4 Sample2 Sample3

Performances

Currently the code is not optimized for speed. This is because we still need to identify the algorithm which performs best, and so we are still in an experimentation phase. Eventually the algorithm shall be implemented in WebGL and not in Javascript. To alleviate the incovenience the processing is done in the background using web workers, see the appWorker folder. The filtering classes are in the imglib folder and they have an extensive regression test. Unfortunately, I was not able to add regression tests of the React component at the same level because jest lack of Canvas and DOMMatrix wrapper which are extensively used in the code.

About

The artist which will paint your pictures before your eyes !

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages