Lama Cleaner是一款基于AI模型的图片去水印、修复工具,支持多种功能和设备,无人分辨率限制,清除图片不需要的人物等元素。本文介绍了Lama Cleaner的安装方式、使用方法、效果演示和模型选择。
特性:
- 完全免费开源
- 完全自托管
- 基于CV2的经典图像修复算法
- 支持多个 SOTA AI 模型,包括 LaMa、LDM、ZITS、MAT、FcF、SD1.5
- 支持 CPU 和 GPU
- 多种修复策略
- 作为桌面APP运行
主要功能:
- 删除图像上不需要的东西;
- 修复旧照片;
- 替换图片上的东西;
下载安装:github地址:
1、安装非常简单,要先装个python3.7或者以上版本(python下载地址:
https://www.python.org/downloads/)
2、打开cmd,输入下面的代码,等待安装完成:
pip install lama-cleaner
使用:
lama cleaner是通过算法修改图片的,可以手动下载训练库放到这:C:\Users\你的用户名\.cache\torch\hub\checkpoints。也可以在运行时通过settings切换模式后等它自动下载。
训练库下载链接:
passward: flsu
1、打开cmd,输入下面代码:
lama-cleaner –device=cpu –port=8080 –host=0.0.0.0
这里相关选项可以参考介绍里的内容,cmd不要关闭,这个服务会挂一个网页。
2、 打开浏览器输入:http://localhost:8080/ 就可以进去使用了。
3、 功能如下图:
效果:
处理前: 处理后:
第二种方法:
按下win+r打开输入cmd打开命令窗口依次输入如下命令:
#安装GPU运行环境
pip install torch==1.13.1+cu117 torchvision==0.14.1 –extra-index-url https://download.pytorch.org/whl/cu117
#安装Lama Cleaner
pip install lama-cleaner
#以GPU的方式启动
Lama Cleaner lama-cleaner –model=lama –device=cuda –port=8080
当我们看到上图的时候说明软件已经启动成功了,接着访问http://localhost:8080即可!