Skip to main content

HyperRez: Sharpen Blurry Memories

Enhance and upscale your images effortlessly with HyperRez, a Python library crafted by Rauhan Ahmed Siddiqui. Leveraging the power of GFPGAN and RealESRGAN, state-of-the-art Generative Adversarial Networks, this library provides advanced image enhancement capabilities. Real-ESRGAN focuses on upscaling backgrounds, while GFPGAN excels in refining the faces of human subjects.

Features

  • Dual Network Integration: Combines Real-ESRGAN and GFPGAN for comprehensive image enhancement.
  • Gradio Interface: Seamlessly deployed into production using Gradio Interface for an interactive and user-friendly experience.
  • GPU Acceleration: Optimized for GPU processing, ensuring fast and efficient image enhancement (Note: Performance may be suboptimal on CPUs).
  • PyPI Integration: Available on PyPI as the "HyperRez" library for easy installation and use.

Screenshots

App Screenshot

App Screenshot

App Screenshot

Installation

  pip install HyperRez

Usage

from HyperRez import ImageUpscaler

# Initialise the upscaler
upscaler = ImageUpscaler()

# Launch the Gradio Interface
upscaler.launchInterface()

Authors

Rauhan Ahmed Siddiqui

License

MIT

Metadata

Release files for HyperRez 2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for HyperRez 2.0
File Size Uploaded
HyperRez-2.0.tar.gz 6.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for HyperRez 2.0
File Interpreter ABI Platform
HyperRez-2.0-py3-none-any.whl Python 3 none any Details

Total release size: 12.8 kB

Release files / HyperRez-2.0.tar.gz

Download URL HyperRez-2.0.tar.gz
Size 6.5 kB
Tags Source
SHA-256 checksum
How to use checksums
3cab991de10e6448211714e64bef2b3641f26bad9672704d043b4a04450fec8f
BLAKE2b-256 checksum
How to use checksums
606510cb9b9fae7c508b31bb1814630220563566f75e25e3211bd93332650804
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.12.1

Release files / HyperRez-2.0-py3-none-any.whl

Download URL HyperRez-2.0-py3-none-any.whl
Size 6.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c9c563b35a7a16dfe3e051893db51ea3311ac749461a6446a956ceaa4bdd5090
BLAKE2b-256 checksum
How to use checksums
369672f645f4f69c4c09b43e201a473b7344f99caabfa1d6a2fe8f357276b1eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.12.1

Release history Release notifications | RSS feed

This release

2.0 This release

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page