This is a basic image processing tool written in Java, which I developed as part of my Bachelor's coursework. It only supports greyscale images.
Supported transformations include:
- Inversion
- Contrast enhancement
- Smoothening
- Sharpening
- Edge detection (Sowel, Prewitt, Isotropic)
- Hough transform
- Rescaling
To run:
$ java -jar bin/imageProcessor.jar