gabriel-rusu / image-processor

JavaFX application that lets the user choose a BMP image and then choose the operations that he wants to be applied to the image

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Project logo

Image Processor

JavaFX application that lets the user choose a BMP image and then choose the operations that he wants to be applied to the image.

πŸ“ Table of Contents

🧐 About

Image Processor is a program focused on efficient image processing capabilities, implemented in a modular way using domain-driven design. The application comes with a set of BMP images that can be inspected and modified directly from the graphical interface.

🏁 Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

The following are the necessary tools needed to run/extend the current project:

Installing

To get the development environment ready to extend the current project, just type the following command in a terminal window opened in the root directory of this project:

mvn clean install

πŸ”§ Running the tests

To run the tests type the following command in a terminal opened in the root directory:

mvn clean test

🎈 Usage

To run the app type:

mvn clean javafx:run

πŸ‘€ Preview

Home Screen

Image Rotator Screen

Image Gallery Screen

Info Screen

⛏️ Built Using

✍️ Authors

About

JavaFX application that lets the user choose a BMP image and then choose the operations that he wants to be applied to the image

License:MIT License


Languages

Language:Java 93.0%Language:CSS 7.0%