Skip to content

Releases: Md-Siam-Mia-Man/ScaleX-CLI

ScaleX: AI Face Restoration & Enhancement CLI

04 Jun 05:45
6fbf4ab

Choose a tag to compare

ScaleX is a powerful command-line tool for enhancing and restoring faces in images using advanced AI. Built on the robust foundations of GFPGAN and Real-ESRGAN, ScaleX has been modernized for Python 3.12, features a user-friendly interactive CLI, and includes smarts for easier setup and smoother operation.

✨ Features

  • 🚀 High-Quality Face Restoration: Leverages GFPGAN v1.3 & v1.4 models.
  • 🖼️ Background Enhancement: Optional background upscaling with Real-ESRGAN x2plus & x4plus.
  • 📈 Overall Image Upscaling: Control the final output resolution (e.g., 2x, 4x).
  • 💻 Intuitive CLI: User-friendly command-line interface that's easy to learn and use.
  • 📂 Batch Processing: Process individual images or entire folders of images.
  • 🎨 Comprehensive Outputs: Saves restored full images, cropped faces, individually restored faces, and side-by-side comparison images.
  • 🎯 Aligned Input Support: Option for pre-aligned 512x512 face inputs for specialized workflows.
  • ⚙️ Flexible Device Control: Supports CPU, NVIDIA CUDA GPUs, and Apple Silicon (MPS).
  • 📝 Customizable Outputs: Control output file extensions and add custom suffixes.
  • 📊 Rich Progress Indicators: Clear, single-line progress bars for model downloads and detailed progress for image processing steps.
  • 🔧 Automated Dependency Patching: Resolves known torchvision compatibility issues at runtime.