This application is an image editing software wrote in Java using JavaFX library for the GUI.
This project strengthened my knowledge about mouse events, processing an image and bug solving. In addition, I managed to make use of the factory and singleton design patterns for the Image processing features, which made me avoid various potential issues with the code along the development process.
Sample video https://www.youtube.com/watch?v=viJ7VoMADkw
Load image from computer
Draw on image
Make background transparent
- Load/Save image
- Resize image
- Make background transparent
- Draw/Erase from image
- JavaFX
- Factory, Singelton creational design patterns


