0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

免费开源图像修复工具lama-cleaner介绍

新机器视觉 来源:小白学视觉 2023-12-04 10:23 次阅读

1. 关于 Lama Cleaner

Lama Cleaner 是由 SOTA AI 模型提供支持的免费开源图像修复工具。可以从图片中移除任何不需要的物体、缺陷和人,或者擦除并替换(powered by stable diffusion)图片上的任何东西。

特征:

完全免费开源,完全自托管,支持CPU & GPU & M1/2

Windows 一键安装程序

本机 macOS 应用程序

多种SOTA AI模型

擦除模型:LaMa/LDM/ZITS/MAT/FcF/Manga

擦除和替换模型:稳定扩散/绘制示例

后期处理插件:

RemoveBG:删除图像背景

RealESRGAN:超分辨率

GFPGAN:面部恢复

RestoreFormer:面部修复

分割任何东西:准确快速的交互式对象分割

文件管理器:方便地浏览您的图片并将它们直接保存到输出目录。

插件

在图像清洗的后处理中,除了擦除之外,还经常使用面部修复或超分辨率等算法。现在您可以直接在 Lama Cleaner 中使用它们。启动Lama Cleaner服务时,您可以通过命令行参数启用插件。启用的插件将在左上角显示。

2. 擦除模型

Lama Cleaner默认擦除模型为LaMa,开源地址为:https://github.com/advimman/lama 。

LaMa 图像修复,采用傅立叶卷积的分辨率鲁棒大型掩模修复,WACV 2022

现代图像修复系统尽管取得了显着的进步,但常常难以应对大面积缺失区域、复杂的几何结构和高分辨率图像。我们发现造成这种情况的主要原因之一是修复网络和损失函数都缺乏有效的感受野。为了缓解这个问题,我们提出了一种称为大掩模修复(LaMa)的新方法。LaMa 基于:

一种新的修复网络架构,使用快速傅立叶卷积,具有图像范围的感受野

高感受野感知损失;

大型训练掩码(masks),释放前两个组件的潜力。

我们的修复网络提高了一系列数据集的最新技术,即使在具有挑战性的场景(例如完成周期性结构)中也能实现出色的性能。我们的模型出人意料地很好地概括了比训练时所见的分辨率更高的分辨率,并且以比竞争基准更低的参数和计算成本实现了这一点。

其中,模型中FFC结构如下:

f03bcfd2-9236-11ee-939d-92fbcf53809c.png

3. 安装 Lama Cleaner

很遗憾,我的电脑没有GPU,具体环境如下:

Windows 10专业版

处理器Intel Core i5-9400 CPU @ 2.90GHz 2.90 GHz

内存(RAM):32.0 GB(31.8 GB可用)

显卡:Intel UHD Graphics 630

安装Lama Cleaner最简单的方法是通过pip安装(支持python 3.7 ~ 3.10)。

关于GPU安装,官方说明如下:

f04a2c9e-9236-11ee-939d-92fbcf53809c.png

f05f69d8-9236-11ee-939d-92fbcf53809c.png

f0757b6a-9236-11ee-939d-92fbcf53809c.png

安装完成后,可以通过lama-cleaner命令启动服务器,第一次使用时会下载模型文件(建议确保网络畅通)。

GPU启动命令如下:lama-cleaner --model=lama --device=cuda --port=8080

4. 启动

启动命令如下:

f0882e18-9236-11ee-939d-92fbcf53809c.png

工具的使用是基于浏览器的,我安装在本机,使用默认端口8080,打开浏览器使用如下地址:http://127.0.0.1:8080。

f09ea0c6-9236-11ee-939d-92fbcf53809c.png

5. 去水印抠图操作

如下图所示,从左到右操作,中间图分两块涂抹需要清除的标记,最后按下方的橡皮檫,形成最右边的图像。

其中,标记多块需要清除点时,需要使用手动修复模式。默认情况下,Lama Cleaner 将在绘制笔划后运行修复。您可以在设置中启用手动修复模式。

f0ce3e1c-9236-11ee-939d-92fbcf53809c.png

6. 其他擦除模型对比举例

LDM 与 LaMa 模型擦除效果对比:

可能得到比 LaMa 更好、更详细的结果
通过调整步骤可以达到时间和质量的平衡
比 LaMa 模型慢得多(3080 12it/s)
需要更多GPU内存(512x512 5.8G)

7. 最后

如果要取得好的图像效果,是需要GPU的。

来源:小白学视觉

审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • WINDOWS
    +关注

    关注

    3

    文章

    3440

    浏览量

    87144
  • 开源
    +关注

    关注

    3

    文章

    2986

    浏览量

    41720
  • python
    +关注

    关注

    51

    文章

    4675

    浏览量

    83467

原文标题:python抠图(去水印)开源库lama-cleaner

文章出处:【微信号:vision263com,微信公众号:新机器视觉】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    液晶显示器亮点坏点修复工具

    液晶显示器亮点坏点修复工具1、简介:本程序用于LCD修复,请运行本程序数小时以上,才能起作用,可参见相关亮点坏点修复知识。本程序分全屏修复和按选点
    发表于 06-12 16:23

    金士顿u盘修复工具

    金士顿u盘修复工具 教程:phison-UP10量产工具成USB-cdrom1、将下载的phison-UP10量产工具v1.78.00解压到任一目录。2、运行F1_B4_v178.exe或F2_v178.exe点击“取得信息
    发表于 01-26 22:15 206次下载
    金士顿u盘<b class='flag-5'>修复工具</b>

    朗科u盘修复工具下载

    朗科u盘修复工具:一般网上的U盘修复程序均为Mformat 1.00,实际上并不好用。而这个U盘烧录修复程序非常好,可以修复很多问题,比如说:U盘能检测到,但无法读取数据,或无法访问
    发表于 01-27 22:27 157次下载

    纽曼u盘低格修复工具下载

    纽曼u盘低格修复工具
    发表于 01-27 22:33 23次下载
    纽曼u盘低格<b class='flag-5'>修复工具</b>下载

    IE Explorer 6.0完美修复工具

    IE Explorer 6.0完美修复工具(最好用的):最好用的IE修复软件
    发表于 06-10 21:14 377次下载
    IE Explorer 6.0完美<b class='flag-5'>修复工具</b>

    网卡修复工具(软件)

    网卡修复工具(软件):运行winsock XP Fix工具,运行后选“Fix”,修复后重起一下电脑。 这个工具用于现在大多数拔号用户,有时清理流氓软件时候经常出现无法上网的现象,能
    发表于 10-04 14:45 249次下载
    网卡<b class='flag-5'>修复工具</b>(软件)

    硬盘修复工具软件_中文绿色免费

    硬盘修复工具软件_中文绿色免费
    发表于 11-02 19:32 0次下载

    万能U盘修复工具藤楼庄园

    万能U盘修复工具藤楼庄园
    发表于 10-01 10:30 6次下载

    jlink-v8固件修复工具下载

    jlink-v8固件修复工具下载
    发表于 05-11 11:12 15次下载

    PCB修复工具应用程序和点位图使用说明免费下载

    不稳定的主要内容介绍的是PCB修复工具应用程序免费下载和点位图的使用说明
    发表于 06-06 08:00 11次下载
    PCB<b class='flag-5'>修复工具</b>应用程序和点位图使用说明<b class='flag-5'>免费</b>下载

    BIOS和UEFI引导修复工具应用程序免费下载

    本文档的主要内容详细介绍的是BIOS和UEFI引导修复工具应用程序免费下载。
    发表于 04-15 08:00 1次下载
    BIOS和UEFI引导<b class='flag-5'>修复工具</b>应用程序<b class='flag-5'>免费</b>下载

    EasyBCD 2.3系统引导修复工具应用程序软件免费下载

    本文档的主要内容详细介绍的是EasyBCD 2.3系统引导修复工具应用程序软件免费下载。
    发表于 05-14 08:00 1次下载
    EasyBCD 2.3系统引导<b class='flag-5'>修复工具</b>应用程序软件<b class='flag-5'>免费</b>下载

    BIOS+UEFI引导修复工具

    BIOS+UEFI引导修复工具
    发表于 11-19 14:54 4次下载

    SM2263XT固态硬盘主控开卡修复工具免费下载

    SM2263XT固态硬盘主控开卡修复工具免费下载.
    发表于 03-23 15:03 77次下载

    一些有趣的docker容器知识5

    所有容器我都用自己的群辉918+试过,理论上来讲,其他的NAS系统也是可行的。 # Lama Cleaner `Lama Cleaner` 是由 `SOTA AI` 模型提
    的头像 发表于 02-06 16:54 1282次阅读
    一些有趣的docker容器知识5