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

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

Awesome Lists containing this project

README

          

![image](https://github.com/user-attachments/assets/15b1df67-4d13-4cb9-a00e-81bf7130fe22)

# 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