Photo Editor is a school project and desktop semi-advanced photo editing app programmed in Java and ultilized JavaFX for UI/UX. As part of Java, this app can also run in both Windows (tested) and Linux (untested). It provides a range of basic to professional and other utility functionalities with the help of open-source libraries.
- Basic: rotate, flip, crop, hand drawing
- Advanced: color adjustments, blur, glow, sepia tone, sharpening, adding noise, denoise, fix red eye, presets (auto enhancing, warm, cold, underwater, crystallize, painting, invert,...)
- Other: zoom, fullscreen, delete file, save as (JPG, PNG, GIF), copy to/paste from clipboard, print, set wallpaper, screen capture, use camera to take picture, hotkeys (including ctrl+scroll & alt+scroll)
- Clone the repository or just download
distfolder. - Make sure the
libfolder has all the files it needs and is at the same level as the runningPhotoEditor.jarbecause these are the required libraries. - Run
PhotoEditor.jarin thedistfolder.
Please cite this repository if you're going to use our code in your work. Thank you.