ImageEnhancer


NameImageEnhancer JSON
Version 1.0 PyPI version JSON
download
home_pagehttps://github.com/RauhanAhmed/ImageEnhancer
SummaryReal-ESRGAN aims at developing Practical Algorithms for General Image Restoration
upload_time2024-02-10 18:23:06
maintainer
docs_urlNone
authorRauhan Ahmed Siddiqui
requires_python
licenseMIT
keywords computer vision pytorch image restoration super-resolution esrgan real-esrgan gfpgan gradio image enhancer image quality enhancement image upscaler image quality upscaler
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            
# ImageEnhancer


Enhance and upscale your images effortlessly with ImageEnhancer, 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 "ImageEnhancer" library for easy installation and use.


## Screenshots

![App Screenshot](https://i.ibb.co/wRTQwrt/Beige-and-White-Be-Yourself-Square-Pillow-2.png)

![App Screenshot](https://i.ibb.co/m00WnDk/Screenshot-2024-01-28-162934.png)

![App Screenshot](https://i.ibb.co/hMg6Xd0/Screenshot-2024-01-28-162745.png)

## Installation
```bash
  pip install ImageEnhancer
```
    
## Usage

```python
from ImageEnhancer import ImageUpscaler

# Initialise the upscaler
upscaler = ImageUpscaler()

# Launch the Gradio Interface
upscaler.launchInterface()
```


## Authors

[Rauhan Ahmed Siddiqui](https://linkedin.com/in/rauhan-ahmed/)


## License

[MIT](https://choosealicense.com/licenses/mit/)

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/RauhanAhmed/ImageEnhancer",
    "name": "ImageEnhancer",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "computer vision,pytorch,image restoration,super-resolution,esrgan,real-esrgan,gfpgan,gradio,image enhancer,image quality enhancement,image upscaler,image quality upscaler",
    "author": "Rauhan Ahmed Siddiqui",
    "author_email": "rauhaan.siddiqui@outlook.com",
    "download_url": "https://files.pythonhosted.org/packages/7b/b7/64a40b180c4aa21fed4168a43e441a667553b43e984d15339eb5132cae84/ImageEnhancer-1.0.tar.gz",
    "platform": null,
    "description": "\r\n# ImageEnhancer\r\n\r\n\r\nEnhance and upscale your images effortlessly with ImageEnhancer, 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.\r\n\r\n\r\n## Features\r\n\r\n- **Dual Network Integration:** Combines Real-ESRGAN and GFPGAN for comprehensive image enhancement.\r\n- **Gradio Interface:** Seamlessly deployed into production using Gradio Interface for an interactive and user-friendly experience.\r\n- **GPU Acceleration:** Optimized for GPU processing, ensuring fast and efficient image enhancement (Note: Performance may be suboptimal on CPUs).\r\n- **PyPI Integration:** Available on PyPI as the \"ImageEnhancer\" library for easy installation and use.\r\n\r\n\r\n## Screenshots\r\n\r\n![App Screenshot](https://i.ibb.co/wRTQwrt/Beige-and-White-Be-Yourself-Square-Pillow-2.png)\r\n\r\n![App Screenshot](https://i.ibb.co/m00WnDk/Screenshot-2024-01-28-162934.png)\r\n\r\n![App Screenshot](https://i.ibb.co/hMg6Xd0/Screenshot-2024-01-28-162745.png)\r\n\r\n## Installation\r\n```bash\r\n  pip install ImageEnhancer\r\n```\r\n    \r\n## Usage\r\n\r\n```python\r\nfrom ImageEnhancer import ImageUpscaler\r\n\r\n# Initialise the upscaler\r\nupscaler = ImageUpscaler()\r\n\r\n# Launch the Gradio Interface\r\nupscaler.launchInterface()\r\n```\r\n\r\n\r\n## Authors\r\n\r\n[Rauhan Ahmed Siddiqui](https://linkedin.com/in/rauhan-ahmed/)\r\n\r\n\r\n## License\r\n\r\n[MIT](https://choosealicense.com/licenses/mit/)\r\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Real-ESRGAN aims at developing Practical Algorithms for General Image Restoration",
    "version": "1.0",
    "project_urls": {
        "Homepage": "https://github.com/RauhanAhmed/ImageEnhancer"
    },
    "split_keywords": [
        "computer vision",
        "pytorch",
        "image restoration",
        "super-resolution",
        "esrgan",
        "real-esrgan",
        "gfpgan",
        "gradio",
        "image enhancer",
        "image quality enhancement",
        "image upscaler",
        "image quality upscaler"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "59244b760558a40c38a9c318284b5e198c90a7f11f8f90b9089a3d9c01f984f9",
                "md5": "19763febb1e3e4043eb7e559a5678229",
                "sha256": "578f2da4e10414384c0a73c8f57b32155557906e0930ce439100f95420b208ca"
            },
            "downloads": -1,
            "filename": "ImageEnhancer-1.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "19763febb1e3e4043eb7e559a5678229",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 18169,
            "upload_time": "2024-02-10T18:23:04",
            "upload_time_iso_8601": "2024-02-10T18:23:04.580402Z",
            "url": "https://files.pythonhosted.org/packages/59/24/4b760558a40c38a9c318284b5e198c90a7f11f8f90b9089a3d9c01f984f9/ImageEnhancer-1.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7bb764a40b180c4aa21fed4168a43e441a667553b43e984d15339eb5132cae84",
                "md5": "35ff64f2a6f5d0873456cf5e168b64fa",
                "sha256": "fa12e7bd7c3c374aa65a8e227aeddda4fada012cc72472b1431398474c46c006"
            },
            "downloads": -1,
            "filename": "ImageEnhancer-1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "35ff64f2a6f5d0873456cf5e168b64fa",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 19476,
            "upload_time": "2024-02-10T18:23:06",
            "upload_time_iso_8601": "2024-02-10T18:23:06.607813Z",
            "url": "https://files.pythonhosted.org/packages/7b/b7/64a40b180c4aa21fed4168a43e441a667553b43e984d15339eb5132cae84/ImageEnhancer-1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-02-10 18:23:06",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "RauhanAhmed",
    "github_project": "ImageEnhancer",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [],
    "lcname": "imageenhancer"
}
        
Elapsed time: 3.36796s