【教程】去水印开源工具Lama Cleaner在Windows的安装和使用

这篇具有很好参考价值的文章主要介绍了【教程】去水印开源工具Lama Cleaner在Windows的安装和使用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、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/),如下图
lama cleaner,开发工具,电脑知识,windows,python,图像处理
安装时把环境都搞定,包括pippath(环境变量),省事。

注:我试了下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 torch==1.13.1+cu117 --extra-index-url https://download.pytorch.org/whl/cu117

启动cmd,定位进入python根目录(python.exe的位置)
执行pip install torch==1.13.1+cu117 --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.pt https://github.com/Sanster/models/releases/download/add_big_lama/big-lama.pt
clickseg_pplnet.pt https://github.com/Sanster/models/releases/download/clickseg_pplnet/clickseg_pplnet.pt

big-lama.ptclickseg_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 --model=lama --device=cpu --port=8080
--model=lama表示后训练模型为lama(建议保持默认)
--device=cpu表示渲染硬件为cpu(如果有nvidia独立显卡的可以考虑用cuda进行渲染加速,即:--device=cuda
--port=8080表示访问端口为8080(一般默认,可自行更改,比如我不想占用端口就改成8088了)

等待启动完成。
启动成功的示例:

D:\developmentEnvironment\python\Python37>lama-cleaner --model=lama --device=cuda --port=8088
- Platform: Windows-10-10.0.22621-SP0
- Python version: 3.7.9
- torch: 1.13.1+cu117
- 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.1

2023-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:30<00: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:06<00: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 CTRL+C to quit)

启动成功后会提示网址,直接用浏览器打开即可,如下图:
lama cleaner,开发工具,电脑知识,windows,python,图像处理

操作简述:

点击左上角选择图片,底下Brush是刷子大小,图片可以用鼠标滚轮放大和缩小。
用鼠标在需要清除的水印(或污点?)拖拉覆盖(这个不用我演示了吧…用过ps的都懂),等待程序处理。
效果不满意就撤销,或者继续刷…满意后点下载按钮保存到本地即可。文章来源地址https://www.toymoban.com/news/detail-779407.html

本文为个人原创,供学习备忘,创作时间2023-03-04,如需转载请说明出处,感谢各位的阅读。

到了这里,关于【教程】去水印开源工具Lama Cleaner在Windows的安装和使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 白盒代码审计工具——CodeQL安装与使用教程【Linux+Windows】

    该文章参考以下文章,总结提炼而成: CodeQL从入门到放弃 白盒审计工具codeql的安装(踩坑) CodeQL基础知识 Github为了解决其托管的海量项目的安全性问题,收购了CodeQL的创业公司,并宣布 开源CodeQL的规则 部分,这样全世界的安全工程师就可以贡献高效的QL审计规则给Github,

    2024年02月02日
    浏览(37)
  • 【开发工具】适用于Windows的Linux子系统一一WSL安装使用教程

    一、简介 Windows Subsystem for Linux(简称WSL)是一个在Windows 1011上能够运行原生Linux二进制可执行文件(ELF格式)的兼容层。它是由微软与Canonical公司合作开发,其目标是使纯正的Ubuntu、Debian等映像能下载和解压到用户的本地计算机,并且映像内的工具和实用工具能在此子系统上

    2024年02月05日
    浏览(59)
  • Windows桌面水印去除工具Universal Watermark Disabler原理分析及实现

      最近做驱动开发,开启了系统测试模式,于是桌面的右下角就有一个水印,如下图:   测试了网上修改注册表方法不起作用,最后找到一款工具Universal Watermark Disabler可以把水印去除掉。于是对其原理有些兴趣,就有了相关的分析及编程实现。   使用Process Monitor抓取

    2024年02月13日
    浏览(38)
  • 开源在线表单工具 HeyForm 使用教程

    HeyForm 是一个非常出色的开源在线表单工具,可以通过直观的拖拽式编辑器,快速构建出美观实用的表单。 HeyForm 的功能非常丰富: 支持丰富的输入类型,从基础的文本、数字到高级的图片选择、日期选择、文件上传等,一应俱全。 通过条件逻辑和 URL 重定向实现动态、可适

    2024年04月22日
    浏览(29)
  • 开源物联网平台Thingsboard安装部署详细教程(适用于windows、linux平台)

    物联网平台这个词可能大多数人都不陌生,我们今天要介绍的Thingsboard就是其中一种。在我看来,thingsboard具有简单易用、开源免费的特点,例如可以将其部署于本地局域网,同时进行二次开发以满足个性化需求。说了这么多,thingsboard到底可以做什么呢?下面是官网的介绍:

    2024年02月03日
    浏览(53)
  • Audiocraft 教程之如何在 Mac(和 Windows)上本地安装 Audiocraft(Meta AI 开源音频生成)

    2023 年 6 月 9 日,星期五,Meta 发布了他们最新的人工智能工具。它是一种基于深度学习的音乐生成器和音频处理工具。与 Google 的 MusicLM 不同,Audiocraft 是一个开源平台,为用户提供了随心所欲探索和实验的自由。默认情况下,该模型配置为与 GPU 一起使用,但稍作调整,Ma

    2024年02月14日
    浏览(39)
  • windows日志捕获工具-DebugView使用教程

    debugview 是一款捕获windows桌面系统程序中由TRACE(debug版本)和OutputDebugString输出的信息。 1、双击打开DebugView.exe工具,看到如下界面: 其中这里 Include代表过滤想要的,一般不会找自己想要的日志就设置成星号*,表示显示所有日志。 Exclude就是过滤掉不想要的

    2023年04月21日
    浏览(34)
  • 强大开源的音视频处理工具ffmpeg安装与使用

    FFmpeg 是一个开源的跨平台音视频处理工具,提供了丰富的命令行模式下音视频处理功能,包括格式转换、编解码、过滤器应用等。 由于 FFmpeg 支持的格式广泛,且可用于多个平台和操作系统(如 Windows、Linux、MacOS 等),因此它已成为许多多媒体应用程序和服务的核心组件。

    2024年02月05日
    浏览(73)
  • Tesseract开源的OCR工具及python pytesseract安装使用

    一 、介绍 Tesseract是一款由Google赞助的开源OCR。 pytesseract是python包装器,它为可执行文件提供了pythonic API。 Tesseract 已经有 30 年历史,开始它是惠普实验室的一款专利软件,在2005年后由Google接手并进一步开发和完善。Tesseract支持多种语言文字的检测和识别,包括中文、英语、

    2024年02月15日
    浏览(48)
  • Robocopy:Windows 平台上强大的安全备份工具及使用教程

    自 Windows Vista 以来,Robocopy 已成为 Windows 标准配置的一部分。 该工具因其稳健性和可靠性而受到系统管理员和 IT 专业人员的高度评价。 通常可以在 Windows 10 上使用 Robocopy 成功完成对其他工具来说难以承受或导致错误消息的复制项目。如果您对 Robocopy 还不了解,那就和一

    2024年02月04日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包