Image Viewer is a simple JavaFX application that allows users to view, manipulate, and manage images. It provides various operations such as rotating, zooming, converting to black and white, saving, and deleting images.
- 🖼️ View: Open and display images in various formats.
- 🔄 Rotate: Rotate images clockwise or counterclockwise to any desired angle.
- 🔍 Zoom: Zoom in or out to focus on specific details or get an overview of the entire image.
- ⚫⚪ Black and White: Convert images to black and white for a classic, monochromatic look.
- 💾 Save: Save the modified image with all the changes you made.
- 🗑️ Delete: Remove unwanted images from your collection with a single click.
Before running the Image Viewer Application, make sure you have the following prerequisites in place:
-
Java Development Kit (JDK): Make sure you have JDK 8 or higher installed on your machine.
-
JavaFX: Since the Media Player Application is built using JavaFX, you need to have JavaFX properly set up in your project. If you're using JDK 11 or later, JavaFX is no longer bundled with it. You can download JavaFX from the OpenJFX website and configure it based on your specific IDE or build tool.
To run the Image Viewer Application on your desktop, follow these steps:
- Clone the repository (
git clone https://github.com/Youcefi/javafx-image-viewer/
) or download the repository to your local machine. - Ensure that you have JavaFX properly set up in your project.
- Open the project in your preferred Java IDE (e.g., IntelliJ IDEA, Eclipse).
- Build the project to compile the source code and resolve dependencies.
Contributions are always welcome! If you have any suggestions, bug fixes, or new features to add, feel free to open an issue or submit a pull request.
This Image Viewer Application is licensed under the MIT License. Feel free to modify and distribute it according to your needs.