awesome-repositories.com
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPSitemapPrivacyTerms
Waifu2x | Awesome Repository
← All repositories

nagadomi/waifu2x

0
View on GitHub↗
28,144 stars·2,699 forks·Lua·mit·0 viewswaifu2x.udp.jp/ ↗

Waifu2x

Features

  • Image Super Resolution Models - Uses deep learning models to reconstruct missing pixels and enhance fine details in low-quality images.
  • Image Processing Suites - Provides a command-line tool for image super-resolution and noise reduction.
  • Convolutional Neural Network Upscalers - Uses convolutional neural networks to increase image resolution while simultaneously removing digital noise and artifacts.
  • Image Restoration Models - Uses deep learning to predict missing pixel data and remove artifacts from images.
  • Image Super-Resolution Tools - Performs simultaneous noise reduction and 2x upscaling on images in a single pass.
  • Model Training Frameworks - Provides scripts and utilities for training and refining custom neural networks for image restoration tasks.
  • Supervised Training Suites - Optimizes network weights by comparing generated outputs against ground truth image pairs.
  • Image Denoising Tools - Reduces noise in images using deep convolutional neural networks while preserving edges.
  • Image Upscalers - Upscales images by a factor of two using trained models that reconstruct missing pixels.
  • Tensor Computation Backends - Executes complex mathematical operations on CPUs or GPUs using high-performance tensor libraries.
  • Digital Image Restoration - Removes unwanted visual artifacts and grain from images while preserving sharp edges.
  • Video Upscaling Tools - Encodes video files by applying image processing models to individual frames for high-quality upscaling.
  • Video Frame Processors - Decomposes video streams into individual frames for spatial transformation and reassembly.
  • Deep Learning Frameworks - Provides a modern implementation of image processing algorithms based on PyTorch.
  • Denoising Model Trainers - Trains convolutional neural networks to reduce image noise using paired datasets.
  • Fusion Model Trainers - Trains combined models that perform both noise reduction and upscaling simultaneously.
  • Super-Resolution Model Trainers - Trains super-resolution models to upscale images using high-resolution and downsampled pairs.
  • Batch Processing Pipelines - Automates sequential file processing and transformation across directory structures.
  • Photographic Enhancement Tools - Performs noise reduction and upscaling on photographic images using specialized models.
  • Video Enhancement Tools - Improves visual clarity and resolution of video sequences by processing individual frames through specialized models.
  • This project is a command-line tool designed for image super-resolution and noise reduction, with a primary focus on anime-style illustrations. It utilizes convolutional neural network inference to reconstruct missing pixel data and remove digital artifacts, allowing users to upscale images and reduce noise either independently or in a single simultaneous processing pass.

    Beyond its core image restoration capabilities, the software provides a comprehensive suite for machine learning model training. Users can prepare custom datasets and optimize neural networks for specific restoration tasks, supported by a high-performance backend that executes computations on central or graphics processing units. The tool also features automated batch processing, enabling the efficient transformation of large collections of images and video files by applying consistent parameters across entire directories.

    The software supports video enhancement by decomposing streams into individual frames for spatial transformation before reassembling them into a final output. While specialized for hand-drawn artwork, it also includes models trained for photographic data to accommodate general imagery. The project is available as a containerized deployment and includes a modern implementation based on the PyTorch framework.