新网站推广方法,福建设计网站,网络项目资源网,ios aso优化工具一、Lama Cleaner是什么#xff1f;
Lama Cleaner是一款开源且免费的人工学习图片去水印程序#xff08;个人主要学习用途#xff09;#xff0c;没有图片分辨率限制#xff08;个人使用暂未发现#xff09;#xff0c;并且保存的图片质量很高#xff08;个人觉得跟原…一、Lama Cleaner是什么
Lama Cleaner是一款开源且免费的人工学习图片去水印程序个人主要学习用途没有图片分辨率限制个人使用暂未发现并且保存的图片质量很高个人觉得跟原图差不多还能下载处理后的图片到本地。
项目地址https://github.com/Sanster/lama-cleaner 原作者Sanster
截止到目前(2023-03-01)仍然在更新最新版为0.37.0。
注作者好像部署了一个在线程序感兴趣的可以直接在线使用 https://huggingface.co/spaces/Sanster/Lama-Cleaner-lama 不过在线程序网站经常报错504…所以我才想本地部署[无奈.jpg]
二、安装
本人直接在windows下使用python的pip安装。
1、安装python环境
python官网https://www.python.org/
注这里我选择python3.7.9版(https://www.python.org/downloads/release/python-379/)如下图 安装时把环境都搞定包括pip、path环境变量省事。
注我试了下python免安装的embed版然后安装pip再安装lama-cleaner出现模块ffmpy不能安装的情况定位问题失败所以最后直接用了windows安装版。
注因为3.7.9安装后的pip不是最新版建议手动更新pip在cmd执行python -m pip install --upgrade pip
2、安装torch可跳过如果你想用GPU加速建议先安装
项目文档中有一段
# In order to use the GPU, install cuda version of pytorch first.
# pip install torch1.13.1cu117 --extra-index-url https://download.pytorch.org/whl/cu117启动cmd定位进入python根目录python.exe的位置 执行pip install torch1.13.1cu117 --extra-index-url https://download.pytorch.org/whl/cu117 等待安装完成。
3、安装lama-cleaner
启动cmd定位进入python根目录python.exe的位置 执行pip install lama-cleaner 等待安装完成。
4、下载训练模块可跳过但启动lama-cleaner时程序会从github下载比较慢建议自行下载
文件名下载网址复制并用下载软件添加下载任务big-lama.pthttps://github.com/Sanster/models/releases/download/add_big_lama/big-lama.ptclickseg_pplnet.pthttps://github.com/Sanster/models/releases/download/clickseg_pplnet/clickseg_pplnet.pt
将big-lama.pt和clickseg_pplnet.pt下载后放到C:\Users\[用户名]\.cache\torch\hub\checkpoints\ 比如我操作系统当前用户名是xiaoyao那么就放到C:\Users\xiaoyao\.cache\torch\hub\checkpoints\
5、启动lama-cleaner程序
启动cmd定位进入python根目录python.exe的位置 执行lama-cleaner --modellama --devicecpu --port8080 --modellama表示后训练模型为lama建议保持默认 --devicecpu表示渲染硬件为cpu如果有nvidia独立显卡的可以考虑用cuda进行渲染加速即--devicecuda --port8080表示访问端口为8080一般默认可自行更改比如我不想占用端口就改成8088了
等待启动完成。 启动成功的示例
D:\developmentEnvironment\python\Python37lama-cleaner --modellama --devicecuda --port8088
- Platform: Windows-10-10.0.22621-SP0
- Python version: 3.7.9
- torch: 1.13.1cu117
- Pillow: 9.4.0
- diffusers: 0.12.1
- transformers: 4.26.1
- opencv-python: 4.7.0.72
- xformers: N/A
- accelerate: 0.16.0
- lama-cleaner: 0.37.12023-03-04 20:09:31.230 | INFO | lama_cleaner.parse_args:parse_args:141 - Create model cache directory: C:\Users\xiaoyao\.cache
Downloading: https://github.com/Sanster/models/releases/download/add_big_lama/big-lama.pt to C:\Users\xiaoyao\.cache\torch\hub\checkpoints\big-lama.pt
100%|██████████████████████████████████████████| 196M/196M [21:3000:00, 159kB/s]
2023-03-04 20:31:06.067 | INFO | lama_cleaner.helper:download_model:52 - Download model success, md5: e3aa4aaa15225a33ec84f9f4bc47e500
2023-03-04 20:31:06.069 | INFO | lama_cleaner.helper:load_jit_model:102 - Loading model from: C:\Users\xiaoyao\.cache\torch\hub\checkpoints\big-lama.pt
Downloading: https://github.com/Sanster/models/releases/download/clickseg_pplnet/clickseg_pplnet.pt to C:\Users\xiaoyao\.cache\torch\hub\checkpoints\clickseg_pplnet.pt
100%|███████████████████████████████████████| 12.1M/12.1M [00:0600:00, 2.01MB/s]
2023-03-04 20:31:14.789 | INFO | lama_cleaner.helper:download_model:52 - Download model success, md5: 8ca44b6e02bca78f62ec26a3c32376cf
2023-03-04 20:31:14.790 | INFO | lama_cleaner.helper:load_jit_model:102 - Loading model from: C:\Users\xiaoyao\.cache\torch\hub\checkpoints\clickseg_pplnet.pt* Running on http://127.0.0.1:8088/ (Press CTRLC to quit)
启动成功后会提示网址直接用浏览器打开即可如下图
操作简述
点击左上角选择图片底下Brush是刷子大小图片可以用鼠标滚轮放大和缩小。 用鼠标在需要清除的水印或污点拖拉覆盖这个不用我演示了吧…用过ps的都懂等待程序处理。 效果不满意就撤销或者继续刷…满意后点下载按钮保存到本地即可。
本文为个人原创供学习备忘创作时间2023-03-04如需转载请说明出处感谢各位的阅读。