The goal was to create some simple app with interface like this:
Version: name version https://gitlab.com/link/
Available formats: jpeg png
Usage: convert input-file [options ...] output-file
Options Settings:
--resize width height resize the image
--quality value PEG/PNG compression level
--crop width height x y сut out one or more rectangular regions of the image
--blur {radius} reduce image noise and reduce detail levels
--format "outputFormat" the image format type
Using libraries: picocli.info, thumbnailator, marvin project
This project is a selection task for training courses "MTS-Teta"