JackPressed 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 ✨
Dual Compression Engines
🖼️ 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.
Error reporting system.
Presets Management
Custom quality profiles.
Size preservation options.
Automatic output directory creation.

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.
Follow my work:
Comments