Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/nstechbytes/mini-gradient
- Owner: NSTechBytes
- License: apache-2.0
- Created: 2024-09-23T11:40:10.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-09-23T11:58:41.000Z (3 months ago)
- Last Synced: 2024-10-29T14:49:26.107Z (2 months ago)
- Topics: color-picker, graphics, gui, image-conversion, image-editting, image-processing, png-conversion, pyqt, python
- Language: Python
- Homepage:
- Size: 84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.