top of page

Image Compression & Resizing Tool

  • Writer: Pavel Zosim
    Pavel Zosim
  • Feb 3
  • 1 min read

Updated: Dec 6

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 ✨

ree
  • 🖼️ 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 🖥️

  1. Select Input Folder: Choose a directory containing images for processing.

  2. Configure Settings:

    • Select file formats (PNG/JPG).

    • Set compression level (1-100).

    • Choose resizing options.

    • Configure alpha channel handling.

  3. Start Processing: Optimized images will be saved in the jackpressed/ subdirectory.Start Processing: Optimized images will be saved in the jackpressed/ subdirectory.



ree

Like this post? ( ´◔ ω◔`) ノシ

Support: Buy Me a Coffee | Patreon | GitHub | Gumroad YouTube 


Comments


bottom of page