2023年6月9日星期五

stablediffusion能够智能景深制图吗?如果能,需要什么扩展,要怎样做



stablediffusion 是一种强大的画像生成 AI,它可以根据输入的文字描述词(prompt)来绘制出想象中的画面。要实现智能景深制图,您需要使用一些特定的 prompt 和扩展来控制画面的构图和深度效果。

一种可能的方法是使用 depthmap2mask 扩展,它可以根据 MiDaS 模型的深度估计,从图像中创建蒙版,然后在 img2img 选项中使用不同的 prompt 来更改前景或背景中的任何对象。您可以参考上一个回答中的介绍来了解如何安装和使用这个扩展。

另一种可能的方法是使用一些摄像类术语的 prompt,如 depth of field 景深,wide angle 广角等,来设定作品构图和提升画面丰富度。您还可以调整分辨率(resolution)参数,来控制画面中出现的人物数量。

depthmap2mask 是一个用于 AUTOMATIC1111 的 Stable Diffusion webui 的扩展1,可以用于根据 MiDaS 模型的深度估计,从图像中创建蒙版。它的效果是可以让您在使用 img2img 选项生成图像时,更灵活地更改前景或背景中的任何对象,同时仍保留与基本图像相同的细节。它还可以将深度图转换为纯黑白的剪切图,或者保存一个将蒙版内容替换为透明像素的输入图像。

要使用 depthmap2mask,您需要先安装 AUTOMATIC1111 的 Stable Diffusion webui,然后有两种方法安装 depthmap2mask 扩展:方法一:在 webui 的扩展标签页中复制这个仓库的网址:https://github.com/Extraltodeus/depthmap2mask
方法二:下载这个仓库,然后在您的 webui 安装文件夹中找到 extensions 文件夹,创建一个名为 depthmap2mask 的文件夹,并将下载的文件夹中的内容放入其中。

安装完成后,您可能需要重启 webui。然后您可以在 img2img 标签页中,从底部的自定义脚本列表中选择 depthmap2mask。您可以调整不同的 UI 元素来改变深度图和蒙版的效果。

没有评论:

发表评论