Logo

Inpaint Anything:为Stable Diffusion Web UI带来革命性的图像编辑体验

Inpaint Anything:图像编辑的新纪元

在数字图像处理的领域中,不断有新的技术和工具涌现,推动着创意和效率的边界。其中,Inpaint Anything作为Stable Diffusion Web UI的一个扩展,正在为图像编辑带来一场小革命。这个创新工具结合了Segment Anything的先进分割技术和稳定扩散模型的强大生成能力,为用户提供了一种前所未有的图像编辑体验。

什么是Inpaint Anything?

Inpaint Anything是一个为Stable Diffusion Web UI设计的扩展插件,它的核心功能是在浏览器界面上执行稳定扩散修复。这个工具的独特之处在于它利用了Segment Anything模型的输出作为蒙版,使用户能够以一种更加直观和高效的方式进行图像编辑。

Inpaint Anything UI

相比传统的手动填充蒙版的方法,Inpaint Anything允许用户通过简单地指向所需区域来指定蒙版。这种方法不仅大大提高了蒙版创建过程的效率和准确性,还有可能带来更高质量的修复结果,同时节省了大量时间和精力。

安装Inpaint Anything

要开始使用Inpaint Anything,首先需要将其安装到您的Stable Diffusion Web UI中。安装过程相对简单,具体步骤如下:

  1. 打开AUTOMATIC1111的Stable Diffusion Web UI中的"Extensions"标签。
  2. 选择"Install from URL"选项。
  3. 在"URL for extension's git repository"字段中输入以下地址: https://github.com/Uminosachi/sd-webui-inpaint-anything.git
  4. 点击"Install"按钮。
  5. 安装完成后,重启Web UI。

需要注意的是,这个扩展支持AUTOMATIC1111的Stable Diffusion Web UI v1.3.0或更高版本。

运行应用程序

安装完成后,您可以开始运行Inpaint Anything。如果您打算使用内存效率更高的xformers,请在启动命令中添加--xformers参数。例如,在Linux或MacOS上运行./webui.sh --xformers,在Windows上运行webui.bat --xformers

值得注意的是,如果您的网络浏览器启用了隐私保护扩展(如DuckDuckGo),可能会影响从草图中检索蒙版的功能。此外,在Gradio版本3.23.0或更早的版本中,分割图像可能在Web UI上显示较小。

下载模型

在开始使用Inpaint Anything之前,您需要下载必要的模型:

  1. 导航到Web UI中的"Inpaint Anything"标签。
  2. 点击"Download model"按钮,该按钮位于Segment Anything Model ID旁边。

Inpaint Anything支持多种模型,包括SAM 2、Segment Anything in High Quality Model、Fast Segment Anything和Faster Segment Anything (MobileSAM)。值得注意的是,SAM模型有三种尺寸可选:Base、Large和Huge。请记住,较大的模型会消耗更多的VRAM。

下载完成后,模型文件将存储在应用程序仓库的models目录中。

使用Inpaint Anything

Inpaint Anything的使用流程相对直观,以下是基本步骤:

  1. 将您的图像拖放到输入图像区域。

    • 您可以通过"Padding options"实现outpainting,配置比例和平衡,然后点击"Run Padding"按钮。
    • "Anime Style"复选框可以增强分割蒙版检测,特别适用于动漫风格的图像,但可能会略微降低蒙版质量。
  2. 点击"Run Segment Anything"按钮。

  3. 使用草图工具指向您想要修复的区域。您可以撤销操作并调整笔尺寸。

    • 悬停在SAM图像或蒙版图像上,按"S"键进入全屏模式,或按"R"键重置缩放。
  4. 点击"Create mask"按钮。蒙版将出现在所选的蒙版图像区域。

蒙版调整

Inpaint Anything提供了几个用于调整蒙版的选项:

  • "Expand mask region"按钮:用于略微扩大蒙版区域,以获得更广泛的覆盖。
  • "Trim mask by sketch"按钮:点击后将从蒙版中排除草图区域。
  • "Add mask by sketch"按钮:点击后将草图区域添加到蒙版中。

这些功能让用户能够精确控制要修复的区域,从而获得更好的修复效果。

Inpainting标签

Inpainting标签是Inpaint Anything的核心功能区域,在这里您可以执行实际的修复操作:

  1. 输入您想要的Prompt和Negative Prompt,然后选择Inpainting Model ID。

  2. 点击"Run Inpainting"按钮开始修复过程。请注意,首次下载模型可能需要一些时间。

  3. 在高级选项中,您可以调整Sampler、Sampling Steps、Guidance Scale和Seed等参数。

  4. 如果启用"Mask area Only"选项,修改将仅限于指定的蒙版区域。

  5. 调整迭代滑块可以使用不同的种子多次执行修复。

修复过程由diffusers库提供支持,这保证了高质量的修复结果。

清理器标签

除了修复功能,Inpaint Anything还提供了一个清理器功能:

  1. 选择Cleaner Model ID。
  2. 点击"Run Cleaner"按钮。同样,首次下载模型可能需要一些时间。

清理过程使用Lama Cleaner执行,这是一个强大的图像清理工具。

ControlNet Inpaint标签

对于更高级的用户,Inpaint Anything还提供了ControlNet Inpaint功能:

  1. 使用Web UI左上角的Stable Diffusion checkpoint,并将其与ControlNet inpaint模型配对。

  2. 输入您想要的Prompt和Negative Prompt。

  3. 点击"Run ControlNet Inpaint"按钮开始处理。

  4. 在高级选项中,您可以调整Sampler、Sampling Steps、Guidance Scale、Denoising Strength和Seed等参数。

  5. 在ControlNet选项中可以修改Control Weight和Control Mode。

使用这个功能需要安装支持inpaint_only预处理器和ControlNet inpaint模型的ControlNet扩展。

自动保存图像

为了方便用户管理修复后的图像,Inpaint Anything提供了自动保存功能:

  • 修复后的图像将自动保存在outputs/inpaint-anything目录下与当前日期匹配的文件夹中。
  • 您可以通过Web UI的"Settings"标签中的"Inpaint Anything"部分切换到outputs/img2img-images目录。

结语

Inpaint Anything为Stable Diffusion Web UI带来了革命性的图像编辑体验。通过结合先进的分割技术和稳定扩散模型,它使得复杂的图像编辑任务变得简单而高效。无论您是专业的图像编辑者,还是对AI辅助创作感兴趣的爱好者,Inpaint Anything都为您提供了一个强大而灵活的工具,帮助您实现创意并提高工作效率。

随着技术的不断进步,我们可以期待Inpaint Anything在未来会有更多令人兴奋的功能和改进。这个工具不仅展示了AI在创意领域的潜力,也为图像编辑的未来指明了方向。无疑,Inpaint Anything正在重新定义我们与数字图像交互的方式,为创作者们开启了无限可能的新世界。

相关项目

Project Cover
dream-textures
Dream Textures是一款Blender插件,通过文本提示生成纹理、概念艺术和背景资产。支持无缝拼接、场景投影和动画再设计等功能,用户可本地运行模型,避免在线服务延迟。兼容CUDA和Apple Silicon GPU,适用于4GB以上显存设备。若硬件不支持,可使用DreamStudio进行云端处理。插件提供详细的安装指南和使用教程,并有活跃的社区支持,适合高效生成和处理图像资源的创意工作者。
Project Cover
photoshot
Photoshot是一款开源AI头像生成应用,利用Stable Diffusion模型生成独特虚拟形象。应用由Next.js、Chakra UI、Prisma和Replicate等技术构建,支持AWS S3图片存储和Stripe支付。用户通过简单安装和配置环境变量快速启动,并使用Docker管理本地数据库和邮件服务器,轻松运行开发服务器生成和定制头像。
Project Cover
StabilityMatrix
Stability Matrix提供一键安装和更新Stable Diffusion Web UI包,支持多种包和扩展插件管理。内置推理界面具有自动完成功能和语法高亮,多标签工作区支持项目文件的保存和加载。跨平台支持Windows、Linux和macOS,便于管理Python依赖,导入本地或在线模型,并提供便携使用体验。
Project Cover
cloudflare-ai-web
Cloudflare Workers AI支持快速搭建轻量化多模态AI平台,提供Serverless部署,无需服务器。支持ChatGPT、Gemini Pro、Stable Diffusion、llama-3和通义千问等模型,具备访问密码和本地存储聊天记录功能。详细的部署说明和环境变量设置指南,支持Docker、Deno Deploy和Vercel等多种部署方式。
Project Cover
opendream
Opendream 是一个简化 Stable Diffusion 工作流的 Web 界面,支持分层操作和非破坏性编辑,帮助用户在保留原始图像数据的同时进行灵活调整。扩展功能使得用户可以轻松编写和安装扩展,集成 ControlNet 等新功能,提升创意探索的可能性。通过保存和分享工作流,用户可以轻松协作,保持创作的连续性。Opendream 为图像生成和编辑带来了更多便捷和控制力。
Project Cover
easydiffusion
Easy Diffusion 3.0提供一键安装,无需技术知识和预装软件,快速入门AI图像创作。全面支持Stable Diffusion模型,新增多种功能如ControlNet、多LoRA文件支持、嵌入式等,适用于Windows、Linux和Mac系统。适合新手和需求高级功能的用户,配备强大的社区支援。
Project Cover
krita-ai-diffusion
krita-ai-diffusion是一款集成于Krita中的AI生成插件,专为图像编辑和绘画工作流程设计。它支持精准控制生成内容,如通过选择区域、使用参考图像和素描来引导图像生成。此插件与Krita的编辑工作流程完美整合,支持本地运行和开放源代码,无需依赖高性能云服务。特性包括实时绘画、图像放大、稳定扩散技术、区域文本描述、以及强大的默认及自定义预设。
Project Cover
StableSwarmUI
StableSwarmUI是一个高性能模块化的网页用户界面,专注于易用性、扩展性以及工具的强大功能性。适合初学者和专业用户,支持图像生成和复杂工作流管理。随着项目独立发展,用户可通过新的仓库获取更新。加入官方Discord或参与GitHub讨论,了解功能更新和详细的迁移指南。
Project Cover
PaddleHub
PaddleHub提供超过400种高质量AI模型,覆盖计算机视觉、自然语言处理和语音识别等领域。用户仅需3行代码即可进行模型预测,同时支持模型即服务,通过简单命令即可部署。最新版本v2.3.0引入了ERNIE-ViLG、Disco Diffusion和Stable Diffusion等模型,并支持在HuggingFace平台上发布。PaddleHub兼容Linux、Windows和MacOS,适合多平台开发。

最新项目

Project Cover
豆包MarsCode
豆包 MarsCode 是一款革命性的编程助手,通过AI技术提供代码补全、单测生成、代码解释和智能问答等功能,支持100+编程语言,与主流编辑器无缝集成,显著提升开发效率和代码质量。
Project Cover
AI写歌
Suno AI是一个革命性的AI音乐创作平台,能在短短30秒内帮助用户创作出一首完整的歌曲。无论是寻找创作灵感还是需要快速制作音乐,Suno AI都是音乐爱好者和专业人士的理想选择。
Project Cover
美间AI
美间AI创意设计平台,利用前沿AI技术,为设计师和营销人员提供一站式设计解决方案。从智能海报到3D效果图,再到文案生成,美间让创意设计更简单、更高效。
Project Cover
商汤小浣熊
小浣熊家族Raccoon,您的AI智能助手,致力于通过先进的人工智能技术,为用户提供高效、便捷的智能服务。无论是日常咨询还是专业问题解答,小浣熊都能以快速、准确的响应满足您的需求,让您的生活更加智能便捷。
Project Cover
有言AI
有言平台提供一站式AIGC视频创作解决方案,通过智能技术简化视频制作流程。无论是企业宣传还是个人分享,有言都能帮助用户快速、轻松地制作出专业级别的视频内容。
Project Cover
Kimi
Kimi AI助手提供多语言对话支持,能够阅读和理解用户上传的文件内容,解析网页信息,并结合搜索结果为用户提供详尽的答案。无论是日常咨询还是专业问题,Kimi都能以友好、专业的方式提供帮助。
Project Cover
吐司
探索Tensor.Art平台的独特AI模型,免费访问各种图像生成与AI训练工具,从Stable Diffusion等基础模型开始,轻松实现创新图像生成。体验前沿的AI技术,推动个人和企业的创新发展。
Project Cover
SubCat字幕猫
SubCat字幕猫APP是一款创新的视频播放器,它将改变您观看视频的方式!SubCat结合了先进的人工智能技术,为您提供即时视频字幕翻译,无论是本地视频还是网络流媒体,让您轻松享受各种语言的内容。
Project Cover
AIWritePaper论文写作
AIWritePaper论文写作是一站式AI论文写作辅助工具,简化了选题、文献检索至论文撰写的整个过程。通过简单设定,平台可快速生成高质量论文大纲和全文,配合图表、参考文献等一应俱全,同时提供开题报告和答辩PPT等增值服务,保障数据安全,有效提升写作效率和论文质量。
投诉举报邮箱: service@vectorlightyear.com
@2024 懂AI·鲁ICP备2024100362号-6·鲁公网安备37021002001498号