A software tool that converts JPG/PNG images into black and white or greyscale.
Recording.2025-01-13.182216.mp4
- Convert any JPG/PNG image to black and white or greyscale.
- Simple and easy-to-use interface.
- Fast and lightweight image processing.
While building this project, I gained valuable insights and overcame a variety of challenges:
- Reading Images: Learned to read images using
BufferedImage
and ImageIO
in Java.
2. Pixel Manipulation: Discovered how to iterate over each pixel and extract color values.
3. Luminance Formula: Applied the formula for converting RGB to greyscale: Value = int grayValue = (int) (red +
green + blue) / 3
4. Image Modification: Gained experience in modifying pixel color data.
5. Saving Images: Used ImageIO.write()
to save the edited image.
6. Creating Executables: Converted Java JAR files into executables using Launch4j.
7. Setup Creation: Learned to create a program setup file with Inno Setup Compiler.
To install White and Black Accessibility, download and run the installer from the link below:
Download WhiteBlackAccessibility Setup
- Run the setup file to install.
- Open the application, select an image, and choose whether to convert it to black and white or greyscale.
- Adding batch processing for multiple images.
- Supporting additional file formats.