白底图换场景图 (Stable Diffusion + Photoshop Beta)

Stable Diffusion 因其出色的可控性,越来越受到专业人士的青睐,成为 AI 绘图工具中的佼佼者。以电商领域为例,它带来的影响不仅仅是提升了效率,更重要的是降低了成本。以前,要拍摄一组高质量的场景图,通常需要求助专业的摄影工作室。而摄影工作室为了打造一个合适的场景,可能需要在装修上投入大量的成本。

现在,Stable Diffusion 可以轻松生成各种类型的场景图,使得整个流程都可以在电脑上完成。我们甚至只需要拍摄一张简单的白底图就可以了。本文将通过一个实际案例来演示这个工作流程。借助 Stable Diffusion 和 PS Beta ,我们将为下图所示的香水白底图添加一个场景。

很多人没有入门 Stable Diffusion 的原因是没有好的显卡。但现在的云端技术很发达,完全可以在云端跑 Stable Diffusion。还没有使用过的朋友可以看看我的这篇介绍:

👉 玩 Stable Diffusion 没有好显卡?试试秋叶大佬推荐的云平台

1. 在 SD 中生成场景图

我选择的是基于 SDXL 的模型 DreamShaperXL Turbo 模型。它不仅出图速度快,而且画质也很好。我甚至反向提示词 (Negative prompt) 都不用写。

dreamshaper xl stable diffusion model and prompt

它只需要 7 步就能生图,采样器 (Sampling method) 我选的是 “DPM++ SDE Karras”。

dreamshaper xl stable diffusion model setting

为了让原先的香水瓶在场景中的形状和构图保持不变,我把原先的白底图上传到 ControlNet,然后用 Canny 模型生成它的轮廓图。如下图所示,我基本没有调整参数。也可以勾选完美像素 (Pixel Perfect),对照片的效果更好一些。

stable diffusion controlnet canny setting

点了哪个形状像爆炸一样的按钮,Stable Diffusion 就为了生成了香水瓶的轮廓。

stable diffusion controlnet canny preview

接着就可以测试并批量生图啦。我选了一张自己比较满意的,如下图所示。图中的香水瓶有些模糊,不要不要紧。因为接下来我们会用原图的香水瓶进行替换。

start image by stable diffusion

2. 在 PS 中替换香水瓶

接下去就是用原图里的香水瓶替换 Stable Diffusion 生成的场景图中的香水瓶。在 PS 里只需要两个图层。上层是香水瓶的白底图。下层是香水瓶的场景图。然后只需要在上层的白底图上面创建一个模板即可。

1️⃣ 在 PS Beta 中选择“对象选择工具(Object Selection Tool)”。

object selection tool in ps beta

2️⃣ 在香水瓶的周围拖出一个矩形的选框。

object selection box in ps beta

3️⃣ 接着香水瓶就被选中了。

object selected in photoshop beta

4️⃣ 接着创建一个蒙版,把下面图层中的场景透出来,就得到了下图。

image by photoshop beta

如果仔细看的话,会发现香水瓶的边缘部分有瑕疵。

perfume image flaws

3. 在 SD 中修复图片

上图中的瑕疵放在 PS 里面修复比较麻烦。这时候我们又借助 Stable Diffusion 啦。操作就不演示了。总之很简单,只需要把有瑕疵的图片放到图生图里,设置一个比较低的重绘强度(Denoising strength),进行重绘即可。如果重绘造成某些细节的改变,放到 PS 里面再稍微调整即可。最终,我们就得到了下面的图片。

final image by stable diffusion

香水瓶在大理石台面的倒影,以及香水瓶的投影,放到 PS 里面去做的话就太费功夫啦。Stable Diffusion 不仅可以生成场景图,还创造了自然的倒影和阴影,简直太棒啦。

分享结束,欢迎点赞收藏。也欢迎加我微信vito_chat,备注AI绘图拉你进群,互相交流学习。

类似文章

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注