Releases: Md-Siam-Mia-Man/ScaleX-CLI
Releases · Md-Siam-Mia-Man/ScaleX-CLI
ScaleX: AI Face Restoration & Enhancement CLI
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
torchvisioncompatibility issues at runtime.