Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nstechbytes/mini-gradient

Mini Gradient is a GUI application built with PyQt5 that allows users to apply linear gradients to multiple PNG images. Users can select gradient colors, adjust image resolution, and save the modified images in a specified output folder.
https://github.com/nstechbytes/mini-gradient

color-picker graphics gui image-conversion image-editting image-processing png-conversion pyqt python

Last synced: about 1 month ago
JSON representation

Mini Gradient is a GUI application built with PyQt5 that allows users to apply linear gradients to multiple PNG images. Users can select gradient colors, adjust image resolution, and save the modified images in a specified output folder.

Awesome Lists containing this project

README

        

# Mini Gradient

Mini Gradient is a GUI application built with PyQt5 that allows users to apply linear gradients to multiple PNG images. Users can select gradient colors, adjust image resolution, and save the modified images in a specified output folder.

## Features

- Select multiple PNG images for processing.
- Choose two colors for the gradient using RGB input or color picker.
- Set the image resolution to original or custom dimensions.
- Display a progress bar showing the processing progress.
- Save processed images in the output folder with their original names.
- Reset the GUI after the operation completes.

- ## Screenshots
![Mini Pixel Screenshot](https://github.com/NSTechBytes/Projects-Templates/blob/main/Applications/Mini%20Gradient/Mini%20Gradient.png)

## Requirements

- Python 3.x
- PyQt5
- Pillow (PIL)

You can install the required libraries using pip:

```bash
pip install PyQt5 Pillow
```

## Usage

1. Clone the repository:
```bash
git clone https://github.com/NSTechBytes/Mini-Gradient.git
cd MiniGradient
```

2. Run the application:
```bash
python Mini Gradient.py
```

3. Use the GUI to:
- Select PNG images.
- Pick gradient colors.
- Choose the output folder.
- Apply the gradient and save the images.

## Icons

Ensure you have the icons required for the application in an `icons` folder in the same directory as the script.

## License

This project is licensed under the Appache License - see the [LICENSE](LICENSE) file for details.

## Acknowledgments

- Thanks to the contributors and libraries that made this project possible.