首页 > 其他分享 >【SD教程】一文教你图生图批量处理!

【SD教程】一文教你图生图批量处理!

时间:2024-12-31 14:28:35浏览次数:7  
标签:原图 教程 批量 图生 皮卡丘 SD 重绘 图片

今天给大家讲解一下SD图生图的批量处理功能应该如何让使用~(AI绘画SD整合包、各种模型插件、提示词、AI人工智能学习资料都已经打包好放在网盘中了,无需自行查找,有需要的小伙伴文末扫码自行获取。)

一、图生图批量处理功能的基本用法

首先打开webUI,在图生图页面下我们先找到批量处理的菜单:

最简单的批量处理方法只需要用到【输入目录】和【输出目录】两个功能:

第一步,需要建立一个输入目录的文件夹,大家注意不要用中文路径。

然后将要重绘的图片编号序号放到这个文件夹内:

接着我们将这个目录的路径粘贴到输入目录:

再建立一个文件夹用作输出图片用,注意路径也不要有中文:

将这个文件夹的路径粘贴到输出目录:

以上设置好之后我们就可以正常选择绘画模型,填写想要绘制的提示词和设置参数了。

例如我们想要重绘的是皮卡丘跳舞,那就在正向提示词中写入:一只皮卡丘在跳舞。

在下方设置重绘参数,注意重绘尺寸的宽高比例需要与重绘的图片一致:

最后我们点击生图,在输出的文件夹就会出现重绘后的图片了,注意如果输出文件夹没有出现重绘图,大家可以重新打开webUI尝试。

此时我们发现重绘的皮卡丘跟原图有点差异,为了提高重绘的精度,我们还需要学习下面这些进阶功能。

二、在批量处理中使用重绘蒙版

首先我们要了解什么是重绘蒙版?

重绘蒙版可以帮助我们更精细地控制重绘画面中元素的范围,例如我只想重绘皮卡丘而让图像的背景保持不变。

首先我们要用PS等软件给每张要重绘的图片绘制重绘蒙版(注意:白色区域是替换,黑色区域是保留不变的。)

将蒙版文件的目录贴入批量重绘蒙版目录 :

大家可以勾选这个Soft inpainting会让生成的图片过渡更加自然。

这张没有勾选能看到边缘过渡很硬~

这个勾选后的边缘就和缓多了。

最终我们在输出文件夹内就获得了我们用重绘蒙版获得的图片,可以看到背景跟原图基本保持了一致,只有皮卡丘被重绘了。

三、在批量处理中使用controlnet

为了让重绘的图片中皮卡丘的动作更加贴近原图,在这里我们还可以使用controlnet来批量重绘。

首先,打开controlnet点击启动、完美像素模式和上传独立控制的图像后选择批量处理,控制类型选择硬边缘,注意这里的目录可以先空着。

为了更好的控制图像,我们可以再增加一个controlnet,控制类型选择深度,输入目录同样不填。

然后我们回到上面的批量重绘那里,将原图的地址输入到这个controlnet输入目录这里:

最后我们就生成跟原图比较接近的重绘图像啦,经过测试,利用controlnet来批量重绘比重绘蒙版更方便效果也更好一些!

四、在批量处理中使用png图片信息

png图片信息适合当重绘不同的场景时使用。例如我们要重绘三张图,分别为一个皮卡丘、一棵树和一个初音未来:

然后针对这三个元素各自先用文生图生成一张图片:

**Prompt:**a pikachu,in the dance,best quality,masterpiece,best quality

**Prompt:**a tree,best quality,

masterpiece,HDR,UHD,8K,best quality,masterpiece

**Prompt:**hatsune miku,best quality,masterpiece,HDR,UHD,8K,best
quality,masterpiece

将这三张携带有png信息的图片放置到一个文件夹内:

将目录填入png图片信息目录,打钩提示词、反向提示词、采样方法、迭代步数,并清空图生图的提示词 :

最后我们生图看一下效果:

原图

重绘后

原图

重绘后

原图

重绘后
文章使用的AI绘画SD整合包、各种模型插件、提示词、AI人工智能学习资料都已经打包好放在网盘中了,无需自行查找,有需要的小伙伴文末扫码自行获取。

这里直接将该软件分享出来给大家吧~

这份完整版的SD整合包已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费

在这里插入图片描述

1.stable diffusion安装包

随着技术的迭代,目前 Stable Diffusion 已经能够生成非常艺术化的图片了,完全有赶超人类的架势,已经有不少工作被这类服务替代,比如制作一个 logo 图片,画一张虚拟老婆照片,画质堪比相机。

最新 Stable Diffusion 除了有win多个版本,就算说底端的显卡也能玩了哦!此外还带来了Mac版本,仅支持macOS 12.3或更高版本

在这里插入图片描述

2.stable diffusion视频合集

我们在学习的时候,往往书籍源码难以理解,阅读困难,这时候视频教程教程是就很适合了,生动形象加上案例实战,一步步带你入坑stable diffusion,科学有趣才能更方便的学习下去。

在这里插入图片描述

3.stable diffusion模型下载

stable diffusion往往一开始使用时图片等无法达到理想的生成效果,这时则需要通过使用大量训练数据,调整模型的超参数(如学习率、训练轮数、模型大小等),可以使得模型更好地适应数据集,并生成更加真实、准确、高质量的图像。

在这里插入图片描述

4.stable diffusion提示词

提示词是构建由文本到图像模型解释和理解的单词的过程。可以把它理解为你告诉 AI 模型要画什么而需要说的语言,整个SD学习过程中都离不开这本提示词手册。

在这里插入图片描述

5.SD从0到落地实战演练

在这里插入图片描述

如果你能在15天内完成所有的任务,那你堪称天才。然而,如果你能完成 60-70% 的内容,你就已经开始具备成为一名SD大神的正确特征了。

这份完整版的SD整合包已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费

在这里插入图片描述

标签:原图,教程,批量,图生,皮卡丘,SD,重绘,图片
From: https://blog.csdn.net/m0_59236602/article/details/144849287

相关文章

  • 学AI绘画必知!StableDiffusion文生图与图生图的基本认知
    在AI绘画的学习与使用中,无论是入门小白还是进阶高手,都绕不开两个核心概念:文生图和图生图。这是所有AI绘画工具的根本操作方法。掌握这两者的基本原理,你便能轻松驾驭大多数AI工具,无论是MidJourney、StableDiffusion,还是其他图像生成平台。什么是文生图?简单来说,文生图就......
  • 解决uniapp安卓打包targetSdkVersion报错
    解决GooglePlay版本检查问题的实用方案。Error:GooglePlayrequiresthatappstargetAPIlevel33orhigher.[ExpiredTargetSdkVersion]问题描述打包时遇到以下错误:Error:GooglePlayrequiresthatappstargetAPIlevel33orhigher.[ExpiredTargetSdkVersion]......
  • 7、RabbitMQ队列之远程调用(RPC)【RabbitMQ官方教程】
    在第二个教程中,我们学习了如何使用工作队列在多个工作人员之间分配耗时的任务。但是,如果我们需要在远程计算机上运行一个函数并等待结果呢?好吧,那是另一回事。这种模式通常被称为远程过程调用或RPC。在本教程中,我们将使用RabbitMQ构建一个RPC系统:一个客户端和一个可扩展的RPC服务......
  • 黑客入门教程(非常详细)从零基础入门到精通资源分享,看完这一篇就够了
    网络安全&黑客学习资源分享:给大家分享一份全套的网络安全学习资料,给那些想学习网络安全的小伙伴们一点帮助!对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。因篇幅有限,仅展示......
  • CTF入门教程(非常详细)从零基础入门到竞赛,看这一篇就够了!
    目录一、CTF简介二、CTF竞赛模式三、CTF各大题型简介四、CTF学习路线4.1、初期1、html+css+js(2-3天)2、apache+php(4-5天)3、mysql(2-3天)4、python(2-3天)5、burpsuite(1-2天)4.2、中期1、SQL注入(7-8天)2、文件上传(7-8天)3、其他漏洞(14-15天)4.3、后期五、CTF学......
  • 关于 IntelliJ IDEA 2024 安装激活使用教程以及常见问题(激活至2026,实际上永久,亲测!)
    申明:本教程IntelliJIDEA补丁、激活码均收集于网络,请勿商用,仅供个人学习使用,如有侵权,请联系作者删除。若条件允许,希望大家购买正版!卸载老版本IDEA首先,如果小伙伴的电脑上有安装老版本的IDEA,需要将其彻底卸载掉,如下所示(没有安装则不用管,直接安装即可):TIP:如果你之前使......
  • 在Lazarus下的Free Pascal编程教程——在程序运行时改变组件的外观
    0.前言我想通过编写一个完整的游戏程序方式引导读者体验程序设计的全过程。我将采用多种方式编写具有相同效果的应用程序,并通过不同方式形成的代码和实现方法的对比来理解程序开发更深层的知识。了解我编写教程的思路,请参阅体现我最初想法的那篇文章中的“1.编程计划”和“2.已经......
  • 6、RabbitMQ队列之主题【RabbitMQ官方教程】
    在前面的教程中,我们改进了日志系统。我们没有使用只能进行虚拟广播的扇出交换机,而是使用了直接交换机,从而有可能选择性地接收日志。虽然使用直接交换改进了我们的系统,但它仍然有局限性——它不能基于多个标准进行路由。在我们的日志系统中,我们可能不仅要根据严重性订阅日志,还要......
  • 5、RabbitMQ队列之路由【RabbitMQ官方教程】
    在前面的教程中,我们构建了一个简单的日志系统。我们能够向许多接收器广播日志消息。在本教程中,我们将为其添加一个功能——我们将使仅订阅消息的一个子集成为可能。例如,我们将能够仅将关键错误消息定向到日志文件(以节省磁盘空间),同时仍然能够在控制台上打印所有日志消息。 绑定......
  • DVWA靶场Command Injection(命令注入) 漏洞low(低),medium(中等),high(高)所有级别通关
    命令注入命令注入漏洞是一种安全漏洞,攻击者可以通过向应用程序输入恶意命令,诱使系统执行这些命令,从而达到未授权访问、数据篡改、系统控制等目的。该漏洞通常出现在应用程序未对用户输入进行充分验证和清理时常见管道符:;前面的执行完执行后面的|上一条命令的输出,作......