当前位置:AIGC资讯 > AIGC > 正文

【Stable Diffusion】(基础篇三)—— 图生图基础

图生图基础

本系列笔记主要参考B站nenly同学的视频教程,传送门:B站第一套系统的AI绘画课!零基础学会Stable Diffusion,这绝对是你看过的最容易上手的AI绘画教程 | SD WebUI 保姆级攻略_哔哩哔哩_bilibili

本文主要讲解如何使用SD中的图生图功能

AI绘画不仅可以基于文本(提示词)进行创作,它还可以接收图片信息,根据图片来生成新的图片,在短视频上大火的将照片转换为二次元风格用法就是通过这个功能实现的。

在生活中经常遇到这种情况,你的老板喋喋不休的对你提需求,但你总是不能很好地get到他所描述的点,这时候老板找到一个类似的参考方案,并告诉你就按这个样子来做,这时候你就能够非常清晰的了解老板的需求。这个过程和图生图很像,如果说你用提示词无法准确地向AI表达自己的需求,那么使用一张参考图,就可以让AI更懂你的意思。

图生图流程

导入图片

图生图的整体界面和文生图类似,只是多出了一个用来传入图像的地方,如下图所示,我们今天先讲一下如何使用图生图,其余的功能包括局部重绘等后期进行详细讲解。给SD传入图像有两种方法:打开资源管理器或者直接拖拽

书写提示词

图生图也要求提示词,如果没有提示词的话SD可能会识别出错,比如错误地将一个男孩识别成为一个女孩,所以哪怕是最基础的提示词也应该写上,比如1 boy

参数调整

图生图的参数大部分都和文生图一样,多了一个重绘幅度,重绘幅度可以理解为AI作画的结果和你输入的图片的相似程度,数值越大则差距越大,AI发挥的空间更大;数值越小则和输入图片越相似,AI发挥空间更小。

参数解释

分辨率:重新生成的图片的分辨率最好能够和原图保持一致,如果原图较大,使用AI绘画一次性画大分辨率的图片可能会爆显存,此时尽量保持和原图的比例一致

随机种子使用探索:在多次的绘画“抽卡”过程中,如果你遇到一个喜欢的人物形象,然后想要改变这个人所处的背景环境,这时如果你直接在提示词中添加新的背景描述,可能因为抽卡的随机性,人物又发生了变化,这就不是你想要的效果了。解决方法就是固定随机种子,这样可以最大程度保证多次进行抽卡的结果不发生大的变化。

应用

风格迁移

这是AI绘画最常用的应用,各种短视频中流行的滤镜和画风变化等,自己使用AI的话可以得到更加细致地操作过程,得到更精细控制的出图

【示例】使用深渊橘模型将一张真人照片转换为二次元风格,模型的下载和切换参考文章:

示例图片:

1man, short hair, gold hair, blue eyes, beard, red plaid shirt,  woolen hat,(masterpiece:1.2), best quality, masterpiece, highres, original, extremely detailed wallpaper, perfect lighting,(extremely detailed CG:1.2), 
Negative prompt: NSFW, (worst quality:2), (low quality:2), (normal quality:2), lowres, normal quality, ((monochrome)), ((grayscale)), skin spots, acnes, skin blemishes, age spot, (ugly:1.331), (duplicate:1.331), (morbid:1.21), (mutilated:1.21), (tranny:1.331), mutated hands, (poorly drawn hands:1.5), blurry, (bad anatomy:1.21), (bad proportions:1.331), extra limbs, (disfigured:1.331), (missing arms:1.331), (extra legs:1.331), (fused fingers:1.61051), (too many fingers:1.61051), (unclear eyes:1.331), lowers, bad hands, missing fingers, extra digit,bad hands, missing fingers, (((extra arms and legs))),
Steps: 20, Sampler: DPM++ 2M SDE Karras, CFG scale: 7, Seed: 529925132, Size: 800x800, Model hash: 038ba203d8, Model: 二次元:AbyssOrangeMix2_sfw, Denoising strength: 0.6, Clip skip: 2, Version: v1.5.2

这是我使用的出图设置,在未来你看到的很多作品展示都会附上这样的描述,如果你想要得到同样的出图结果,只需要设置相同的参数即可,我来教你如何读懂这些参数设置,首先第一部分是正向提示词,Negative prompt部分为反向提示词,最后一部分则是出图参数设置,Steps表示采样步数,Sampler表示采样方法,Seed表示随机种子,Size表示出图大小,Model为使用的模型,其余的参数你可以不用太在意,通常保持默认即可。如果你想要达到和我一样的效果,遵循我的参数设置即可,但我更建议你多多设置不同的参数进行实验,这样能够帮助你理解参数的具体含义

生成结果:

静物拟人化

使用AI绘画图生图功能,我们可以实现将静物拟人化,比如大家最喜欢的将各种东西娘化

【示例】使用图生图把农夫山泉娘化

示例图片:

SFW, (1girl:1.3), long hair, white hair, face, front, looking at viewer,  white shirt, (green belt:1.5), red skirt, red hats, dancing, upper body, standing, (white background:1.5), hands at the back
(masterpiece:1.2), best quality, masterpiece, highres, original, extremely detailed wallpaper, perfect lighting,(extremely detailed CG:1.2),
Negative prompt: NSFW, (worst quality:2), (low quality:2), (normal quality:2), lowres, normal quality, ((monochrome)), ((grayscale)), skin spots, acnes, skin blemishes, age spot, (ugly:1.331), (duplicate:1.331), (morbid:1.21), (mutilated:1.21), (tranny:1.331), mutated hands, (poorly drawn hands:1.5), blurry, (bad anatomy:1.21), (bad proportions:1.331), extra limbs, (disfigured:1.331), (missing arms:1.331), (extra legs:1.331), (fused fingers:1.61051), (too many fingers:1.61051), (unclear eyes:1.331), lowers, bad hands, missing fingers, extra digit,bad hands, missing fingers, (((extra arms and legs))),
Steps: 20, Sampler: DPM++ SDE Karras, CFG scale: 8, Seed: 4072734575, Size: 600x600, Model hash: 038ba203d8, Model: AbyssOrangeMix2_sfw, Denoising strength: 0.7, Clip skip: 2, Version: v1.5.2

生成结果:

抽象派画师

你还可以发挥自己的想象力,画一些简单的简笔画,让ai将其变成细节丰富的作品

示例图:

1girl,  dancing,  ocean,  sunset, (masterpiece:1.2), best quality, masterpiece, highres, original, extremely detailed wallpaper, perfect lighting,(extremely detailed CG:1.2), 
Negative prompt: NSFW, (worst quality:2), (low quality:2), (normal quality:2), lowres, normal quality, ((monochrome)), ((grayscale)), skin spots, acnes, skin blemishes, age spot, (ugly:1.331), (duplicate:1.331), (morbid:1.21), (mutilated:1.21), (tranny:1.331), mutated hands, (poorly drawn hands:1.5), blurry, (bad anatomy:1.21), (bad proportions:1.331), extra limbs, (disfigured:1.331), (missing arms:1.331), (extra legs:1.331), (fused fingers:1.61051), (too many fingers:1.61051), (unclear eyes:1.331), lowers, bad hands, missing fingers, extra digit,bad hands, missing fingers, (((extra arms and legs))),
Steps: 20, Sampler: DPM++ 2M SDE Karras, CFG scale: 7, Seed: 2803648791, Size: 800x800, Model hash: 038ba203d8, Model: 二次元:AbyssOrangeMix2_sfw, Denoising strength: 0.75, Clip skip: 2, Version: v1.5.2

生成结果:

总结

**文章总结:《图生图基础》— 深度探索AI绘画的图生图功能**
本文系统介绍了AI绘画中的图生图(由图片生成图片)功能,并以此为焦点,详细阐述了其操作流程、参数解释以及应用场景。文中首先提出了参考图像在沟通中的重要作用,类比到使用图生图功能可以使AI更准确地理解用户需求。
**操作流程**:
- **导入图片**:可以通过打开资源管理器或直接拖拽的方式给AI系统传入图像。
- **书写提示词**:即使是基础提示如“1 boy”,也能帮助系统更准确地识别图像内容。
- **参数调整**:新增了“重绘幅度”这一参数,决定了生成的图像与输入图像的相似程度,给予AI不同程度的自由发挥空间。
**参数解释:**
- **分辨率**:建议与原图保持一致以防显存不足,保持原图的比例是明智之选。
- **随机种子**:固定随机种子可以确保在多次实验中得到的图像主体保持一致,便于调整细节。
**应用场景**:
1. **风格迁移**:实现短视频中流行的滤镜和画风变化,以“二次元:AbyssOrangeMix2_sfw”模型为例,详细演示了如何将真人照片转换为二次元风格。
2. **静物拟人化**:通过AI将静态物体拟人化,文中以“农夫山泉”的拟人化为例,展示了如何实现创意转化。
3. **抽象画师**:用户可以画简单线条,交给AI将其变得细节丰富,实例展示了从一个简单的抽象画面到细致作品的转化。
总结来说,图生图功能不仅丰富了AI绘画的创作方式,也让用户能够更直观、准确地与AI沟通,创造出具有个性和艺术性的图像作品。通过深入学习和实践该功能,用户能够探索出更多创意与可能。

更新时间 2024-07-17