https://github.com/kavex/image-crunch
This will resize the quality of images and supports png, jpg, jpeg, bmp, gif, webp
https://github.com/kavex/image-crunch
batch bmp game gamedev image image-processing images jpeg jpg picture pillow png processing python python3 texture textures tga tiff webp
Last synced: 7 months ago
JSON representation
This will resize the quality of images and supports png, jpg, jpeg, bmp, gif, webp
- Host: GitHub
- URL: https://github.com/kavex/image-crunch
- Owner: Kavex
- License: gpl-3.0
- Created: 2025-02-22T18:32:08.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-03-04T04:30:12.000Z (7 months ago)
- Last Synced: 2025-03-04T05:27:22.937Z (7 months ago)
- Topics: batch, bmp, game, gamedev, image, image-processing, images, jpeg, jpg, picture, pillow, png, processing, python, python3, texture, textures, tga, tiff, webp
- Language: Python
- Homepage:
- Size: 21.5 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

# Image Cruncher
Image Cruncher is a simple GUI application built with Python, Tkinter, and Pillow that allows users to convert single images or process multiple images in a folder (batch mode). The script supports various output formats and customizable quality settings.
## Features
- **Single Image Conversion:** Convert one image at a time.
- **Batch Processing:** Process all supported images in a folder.
- **Adjustable Quality:** Use a slider or entry field to set the desired output quality.
- **Multiple Output Formats:** Supports JPEG, PNG, WEBP, BMP, TIFF, and TGA.
- **User-Friendly GUI:** Easy-to-use graphical interface for file and folder selection.## Dependencies
Python 3.x
Tkinter: Included with most Python installations.
Pillow (PIL): For image processing.
Install Pillow with:
```bash
pip install pillow
```
Supports all image formats listed as "fully supported" on this page: https://pillow.readthedocs.io/en/stable/handbook/image-file-formats.html