使用AI工具Lama Cleaner一键去除水印、人物、背景等图片里的内容

本文介绍了LamaCleaner这款AI图片处理工具,可用于一键去除图片中的水印、人物和背景等内容,支持CPU和GPU模式,通过详细步骤指导用户安装、启动和测试其去水印效果。
部署运行你感兴趣的模型镜像

前言

前提条件

相关介绍

  • Python是一种跨平台的计算机程序设计语言。是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发。
  • PyTorch 是一个深度学习框架,封装好了很多网络和深度学习相关的工具方便我们调用,而不用我们一个个去单独写了。它分为 CPU 和 GPU 版本,其他框架还有 TensorFlow、Caffe 等。PyTorch 是由 Facebook 人工智能研究院(FAIR)基于 Torch 推出的,它是一个基于 Python 的可续计算包,提供两个高级功能:1、具有强大的 GPU 加速的张量计算(如 NumPy);2、构建深度神经网络时的自动微分机制。
  • Lama Cleaner是一款完全免费开源,而且没有人分辨率限制的图片去水印、修复工具:Lama Cleaner,内置了多种AI 模型构建,功能相当的齐全。可用于快速去除图像中各种水印、物品、人物、字体、等图像里的内容。

Lama Cleaner

环境要求

  • torch>=1.9.0
  • opencv-python
  • flask==2.2.3
  • flask-socketio
  • simple-websocket
  • flask_cors
  • flaskwebgui==0.3.5
  • pydantic
  • rich
  • loguru
  • yacs
  • diffusers==0.16.1
  • transformers==4.27.4
  • gradio
  • piexif==1.1.3
  • safetensors
  • omegaconf
  • controlnet-aux==0.0.3

安装Lama Cleaner

  • pip安装前,需要安装Python环境
pip install lama-cleaner
或者
pip install lama-cleaner -i https://pypi.tuna.tsinghua.edu.cn/simple # 使用国内镜像源,下载速度更快。

在这里插入图片描述
在这里插入图片描述

启动Lama Cleaner

CPU方式启动

lama-cleaner --model=lama --device=cpu --port=8080 

GPU方式启动

## 本机浏览
lama-cleaner --model=lama --device=cuda --port=8080 --model-dir E:\mytest\lama_cleaner\weight
## 局域网内浏览
lama-cleaner --model=lama --device=cuda --port=8080 --model-dir E:\mytest\lama_cleaner\weight --host 0.0.0.0 

在这里插入图片描述

在这里插入图片描述

使用Lama Cleaner

  • 在浏览器打开网址:http://IP地址:8080
    在这里插入图片描述
    在这里插入图片描述

测试结果

NO.1 检测框
  1. 打开要原图片
    在这里插入图片描述
  2. 按住鼠标,去除图片内的内容(黄色轨迹)
    在这里插入图片描述
  3. 效果图
    在这里插入图片描述
NO.2 水印
  1. 打开要原图片
    在这里插入图片描述
  2. 按住鼠标,去除图片内的内容(黄色轨迹)
    在这里插入图片描述
  3. 效果图
    在这里插入图片描述
NO.3 广州塔
  1. 打开要原图片
    在这里插入图片描述

  2. 按住鼠标,去除图片内的内容(黄色轨迹)
    在这里插入图片描述

  3. 效果图
    在这里插入图片描述

NO.4 人物背景
  1. 打开要原图片
    在这里插入图片描述

  2. 按住鼠标,去除图片内的内容(黄色轨迹)
    在这里插入图片描述

  3. 效果图
    在这里插入图片描述

参考

[1] https://github.com/Sanster/lama-cleaner.git

您可能感兴趣的与本文相关的镜像

Wan2.2-I2V-A14B

Wan2.2-I2V-A14B

图生视频
Wan2.2

Wan2.2是由通义万相开源高效文本到视频生成模型,是有​50亿参数的轻量级视频生成模型,专为快速内容创作优化。支持480P视频生成,具备优秀的时序连贯性和运动推理能力

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

FriendshipT

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值