Skip to main content

使用超分辨率来对图像进行重建

Project description

imageBuild

该功能是使用超分辨率来对图像进行重建,可以简单理解成让图片变大变清晰。

version
license

效果

重建前 与 重建后

食用方法 - Hugging Face

简单介绍下 Hugging Face
中文名:拥抱脸 ,英文名就和这个表情包一样🤗同样的名字。
Hugging Face 在国内应用非常广泛,入门者可以用它快速用得上科研大牛们训练出的超牛模型,你甚至不需要知道什么是GPT,BERT就可以用他的模型了

Hugging Face 官网:https://huggingface.co/

安装拥抱脸

  • 使用 pip 安装
    (不建议从 pip 安装,推荐将源码部署在 huggingface 中使用,简单快捷)
pip install imageBuild
  • 从 Github 安装
git clone https://github.com/mute23-code/imageBuild.git
  • 从 HuggingFace 安装
git clone https://huggingface.co/mute23/imageBuild

别忘了切换文件夹 cd imageBuild

下载 huggingface hub Cli

pip install huggingface_hub

登录

huggingface-cli login

创建存储库

和 Github 差不多,不多赘述
点此创建

添加存储库

git lfs install

推送

git add .
git commit -f "first commit"
git push

到此,你的图像重建的工具就搭建完成了,拥抱脸贴心的为你准备了api,你也可以通过它实现图像重建。不过,由于使用api,线上算力存在限制,所以调用的是较小的模型,导致线上的模型似乎没有本地推断那么好,事实上,效果差距还是很大的。想要获得更好的重建效果,还是得靠你刚才搭建的程序

API = "https://hf.space/embed/{你的id名}/{你的仓库名}/api/predict/"

鸣谢

许可证

由于 Real-ESRGAN 使用了 BSD 3-Clause 许可证,本项目也同样使用该许可
注意!BSD许可证禁止在未经书面同意的情况下使用版权所有者或其贡献者的名义来推广衍生产品。

BSD 3-Clause License

Copyright (c) 2023, mute.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice, this
   list of conditions and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright notice,
   this list of conditions and the following disclaimer in the documentation
   and/or other materials provided with the distribution.

3. Neither the name of the copyright holder nor the names of its
   contributors may be used to endorse or promote products derived from
   this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

imageBuild-0.2.5.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

imageBuild-0.2.5-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file imageBuild-0.2.5.tar.gz.

File metadata

  • Download URL: imageBuild-0.2.5.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.5

File hashes

Hashes for imageBuild-0.2.5.tar.gz
Algorithm Hash digest
SHA256 c2de764614077657d6b42ffc88b34bdd28d75391f502e50d111dd551587dac2e
MD5 c94b914e01c009fe6b4a75cc1f2bea8c
BLAKE2b-256 f343e6d27fdb07ec84ece2752464ec4acf2d65b85257c8644002604b48558cd8

See more details on using hashes here.

File details

Details for the file imageBuild-0.2.5-py3-none-any.whl.

File metadata

  • Download URL: imageBuild-0.2.5-py3-none-any.whl
  • Upload date:
  • Size: 4.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.5

File hashes

Hashes for imageBuild-0.2.5-py3-none-any.whl
Algorithm Hash digest
SHA256 718d901f02c6ebbd2abf9bbd5b9b97424082de624dcfbb8e68c62ab40461389d
MD5 d5668dc335c6d3df4d9eab95089a0cda
BLAKE2b-256 0f382bd55a758517d74256cf9e3180b7dc614c559682f41c8be15d5be0240aa8

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page