This project is designed to perform various image manipulation operations using Java. It offers features like grayscale conversion, brightness adjustment, rotation, and blurring.
This Image Editor provides the following features:
- Grayscale Conversion: Convert a colour image to grayscale.
- Brightness Adjustment: Increase or decrease the brightness of an image.
- Rotation: Rotate an image by a specified number of degrees.
- Blur: Apply a blur effect to the image.
- Invert Colours: Invert colours of the image (make it negative).
To use this Image Editor, follow these steps:
- Run the program.
- Enter the path of the image you want to edit.
- Specify the path where you want to save the edited image.
- Choose an editing option (1 to 6) or exit (7) as per the menu.
- The edited image will be saved to the specified path.
To run this Image Editor, make sure you have Java installed on your system. Follow these steps:
- Open a terminal or command prompt.
- Navigate to the directory where the ImageEditor.java file is located.
- Compile the Java file using the following command:
javac ImageEditor.java
- Run the program using the following command:
java ImageEditor
I'm deeply grateful to my professor, @kshitijmishra23 for his invaluable guidance and support during this project.