JackPressed - v1.0 is a Python-based image compression and resizing tool designed for efficiency and ease of use. It supports batch processing with multi-threading, smart alpha handling, and power-of-2 resizing, making it an essential tool for developers, designers, and content creators.
Features ✨

- 🖼️ PNG: Supports both oxipng (lossless) and pngquant (lossy) compression.
- 📸 JPEG: Custom quality mapping for optimal compression.
Smart Processing
- Multi-threaded batch operations for fast processing.
- Automatic alpha channel handling.
- Power-of-2 resizing (512, 1024, 2048, etc.).
Advanced Controls
- Real-time progress tracking.
- ETA calculations.
Usage 🖥️
- Select Input Folder: Choose a directory containing images for processing.
- Configure Settings:
- Select file formats (PNG/JPG).
- Set compression level (1-100).
- Choose resizing options.
- Configure alpha channel handling.
- Start Processing: Optimized images will be saved in the jackpressed/ subdirectory.Start Processing: Optimized images will be saved in the jackpressed/ subdirectory.
