pixelEditor
Apologises for the current spaghetti code, we have almost finalised the structure and implementation of the software, and is soon due for a restructuring.
Features of the software:
- Create a blank canvas or import an image of any file format (supports only canvas' up to 800x800 px)
- Range of tools: Pen, Eraser, Mirror X, Mirror y, Bucket Fill
- Additonal tools for the user: Undo, Redo (still in development), Magnification
-
Allow for the export of the image after completion in these specific file formats (JPEG, PNG, BMP)
Plans for current/future development:
- Improve the layout and design of the GUI.
- Improve the speed for using largeer canvas'
- Fix the spaghetti code
- Implement more tools, such as Rectangle and Circle Draw, Multiple Layers
- More Quality of Improvement, such as key binds for selecting tools, and performing actions.
Thank for checking this out, this our favourite project we have worked on, and has been a great learning experience for software development!