查看原文
其他

使用Deforum Stable Diffusion的Inpating/Outpainting功能制作动画

穿行者2049 今说新语 2024-04-14
前言
前言:我写的文章都是个人实践的总结,方便自己随时查阅,朋友们看到有感兴趣的可以一起实践。本文全文共2700字,技术是实现创意的基础,掌握了这些技术后可以更好的发挥你的创意,期待看到朋友们的作品。

Inpating/Outpainting是Dall E最先推出的两个功能,简单说Inpainting可以让你修改画面内部的局部内容,Outpainting可以让你保持原始内容不变的情况下,在原始图像的外部生成新的内容。

目前Stable Diffusion也实现了类似的功能,只不过在操作层面上还不如Dall E方便,官方网站DreamStudio会员版已经上线了相关功能,如下图:

如果你是StableDiffusion官方网站的付费会员,可以在官方界面尝试这个功能,但无法实现动画效果。如果你是非会员,在最流行的的Stable Diffusion WebUI Colab里也有类似的功能,如果你习惯用WebUI界面的Colab,推荐去试试看,同样也无法实现动画。目前网上也还有其他专门的Colab可以实现此类Inpainting/Outpainting效果,感兴趣的也可以找来看看。

我一直习惯用Deforum Stable Diffusion,觉得其他Colab都太重了,操作步骤太繁琐。今天就来介绍如何用Deforum Stable Diffusion实现类似的Inpating/Outpainting功能,并完成两个动画的制作。

首先我们让AI生成一张美女图,并以此为基础进行后面的创作。

我们要在此图基础上进行两种创作,一种是保持美女的服饰不变,改变美女的容貌,简称变脸,如下图,使用的就是Inpainting功能。
另一种是保持美女容貌不变,改变美女的服饰,简称换装,也就是Outpainting的功能。
本文将分为以下几部分详细讲解,并给出Prompts语句供参考:
第一部分、使用Outpainting功能实现换装
第二部分、使用Inpainting功能实现换脸
第三部分、使用Inpainting/Outpainting实现换装、换脸动画
先看一下最终实现的视频。
下面是正文开始。

继续滑动看下一个
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存