逆天工具一键修复图片,视频去码。本地部署超详细!!

2024-06-01 13:52

本文主要是介绍逆天工具一键修复图片,视频去码。本地部署超详细!!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

上一篇文章:逆天工具一键修复图片,视频去码。简直不要太好用!-CSDN博客

根据上一篇文章展示的效果,本文章主要讲如何部署本地github开源项目。博主走了无数弯路,最后精化下来的步骤,超级详细!!!! 

一、确保需要的环境依赖

1、python>=3.8

官网地址:https://www.python.org

检查是否安装成功:python --version

2、git环境没有具体版本要求

官网地址:https://git-scm.com

检查是否安装成功:git --version

3、Pytorch >= 1.7.1

官网地址:https://pytorch.org/get-started/locally/

检查是否安装成功:先输入python,在输入import torch
print(torch.__version__)

4、CUDA >= 10.1

通过终端输入nvidia-smi

二、下载开源项目

开源项目地址:https//github.com/sczhou/CodeFormer?tab=readme-ov-file

1、创建一个新文件夹(我创建的是solftware),cmd一下,输入以下命令

git clone https://github.com/sczhou/CodeFormer

2、下载完成后,进入根目录

cd CodeFormer

3、 下载相关项目依赖

pip3 install -r requirements.txt
python basicsr/setup.py develop

 三、下载训练模型

1、下载facelib模型

python scripts/download_pretrained_models.py facelib

2、下载codeformer模型

python scripts/download_pretrained_models.py CodeFormer

四、如何使用

🧑🏻面部修复(裁剪和对齐的脸部)

python inference_codeformer.py -w 0.5 --has_aligned --input_path [image folder]|[image path]

🖼️ 整体图像增强

python inference_codeformer.py -w 0.7 --input_path [image folder]|[image path]

🎬 视频增强

conda install -c conda-forge ffmpeg
python inference_codeformer.py --bg_upsampler realesrgan --face_upsample -w 1.0 --input_path [video path]

🌈 脸部着色(裁剪和对齐的脸部)

python inference_colorization.py --input_path [image folder]|[image path]

🎨 面部修饰(裁剪和对齐的面部)

python inference_inpainting.py --input_path [image folder]|[image path]

以🌈 脸部着色为例

1、此路径下放的是需要操作的图片

2、进入codeformer终端,输入🌈 脸部着色的代码

python inference_colorization.py --input_path+存放图片路径

3、在路径下可以找到你的处理结果

每个功能的结果都在这个目录下

总结

如果本地部署出现了问题,可以评论区评论喔!!!下一篇将会出部署出现的常见问题,欢迎大家讨论点赞收藏!!!!!

这篇关于逆天工具一键修复图片,视频去码。本地部署超详细!!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1021200

相关文章

在Windows上使用qemu安装ubuntu24.04服务器的详细指南

《在Windows上使用qemu安装ubuntu24.04服务器的详细指南》本文介绍了在Windows上使用QEMU安装Ubuntu24.04的全流程:安装QEMU、准备ISO镜像、创建虚拟磁盘、配置... 目录1. 安装QEMU环境2. 准备Ubuntu 24.04镜像3. 启动QEMU安装Ubuntu4

SQLite3命令行工具最佳实践指南

《SQLite3命令行工具最佳实践指南》SQLite3是轻量级嵌入式数据库,无需服务器支持,具备ACID事务与跨平台特性,适用于小型项目和学习,sqlite3.exe作为命令行工具,支持SQL执行、数... 目录1. SQLite3简介和特点2. sqlite3.exe使用概述2.1 sqlite3.exe

SpringBoot整合Flowable实现工作流的详细流程

《SpringBoot整合Flowable实现工作流的详细流程》Flowable是一个使用Java编写的轻量级业务流程引擎,Flowable流程引擎可用于部署BPMN2.0流程定义,创建这些流程定义的... 目录1、流程引擎介绍2、创建项目3、画流程图4、开发接口4.1 Java 类梳理4.2 查看流程图4

qt5cored.dll报错怎么解决? 电脑qt5cored.dll文件丢失修复技巧

《qt5cored.dll报错怎么解决?电脑qt5cored.dll文件丢失修复技巧》在进行软件安装或运行程序时,有时会遇到由于找不到qt5core.dll,无法继续执行代码,这个问题可能是由于该文... 遇到qt5cored.dll文件错误时,可能会导致基于 Qt 开发的应用程序无法正常运行或启动。这种错

电脑提示xlstat4.dll丢失怎么修复? xlstat4.dll文件丢失处理办法

《电脑提示xlstat4.dll丢失怎么修复?xlstat4.dll文件丢失处理办法》长时间使用电脑,大家多少都会遇到类似dll文件丢失的情况,不过,解决这一问题其实并不复杂,下面我们就来看看xls... 在Windows操作系统中,xlstat4.dll是一个重要的动态链接库文件,通常用于支持各种应用程序

SQL Server数据库死锁处理超详细攻略

《SQLServer数据库死锁处理超详细攻略》SQLServer作为主流数据库管理系统,在高并发场景下可能面临死锁问题,影响系统性能和稳定性,这篇文章主要给大家介绍了关于SQLServer数据库死... 目录一、引言二、查询 Sqlserver 中造成死锁的 SPID三、用内置函数查询执行信息1. sp_w

Python UV安装、升级、卸载详细步骤记录

《PythonUV安装、升级、卸载详细步骤记录》:本文主要介绍PythonUV安装、升级、卸载的详细步骤,uv是Astral推出的下一代Python包与项目管理器,主打单一可执行文件、极致性能... 目录安装检查升级设置自动补全卸载UV 命令总结 官方文档详见:https://docs.astral.sh/

Python实现精准提取 PDF中的文本,表格与图片

《Python实现精准提取PDF中的文本,表格与图片》在实际的系统开发中,处理PDF文件不仅限于读取整页文本,还有提取文档中的表格数据,图片或特定区域的内容,下面我们来看看如何使用Python实... 目录安装 python 库提取 PDF 文本内容:获取整页文本与指定区域内容获取页面上的所有文本内容获取

基于Python实现一个Windows Tree命令工具

《基于Python实现一个WindowsTree命令工具》今天想要在Windows平台的CMD命令终端窗口中使用像Linux下的tree命令,打印一下目录结构层级树,然而还真有tree命令,但是发现... 目录引言实现代码使用说明可用选项示例用法功能特点添加到环境变量方法一:创建批处理文件并添加到PATH1

Python包管理工具核心指令uvx举例详细解析

《Python包管理工具核心指令uvx举例详细解析》:本文主要介绍Python包管理工具核心指令uvx的相关资料,uvx是uv工具链中用于临时运行Python命令行工具的高效执行器,依托Rust实... 目录一、uvx 的定位与核心功能二、uvx 的典型应用场景三、uvx 与传统工具对比四、uvx 的技术实