查看原文
其他

补全AI绘画最后一块拼图 | 用ControlNet精准绘图

Glen Glen 2023-10-10

相信大家对于AI绘画肯定不陌生了,虽然AI绘画能够方便地生成图像,但是要让它生成用户期望的图像,不太容易。很多时候,生成几十张图片,才有1~2张能用的,俗称“抽卡”,这一直以来都是AI绘画的痛点之一。一款名为“ControlNet”的插件出现了,该插件可以做到几乎完美控制画面,包括骨骼绑定、精准控线、线稿上色等功能。还在等什么呢,赶快上车~


安装ControlNet

①安装ControlNet插件:启动WebUI,找到“扩展”,选择“从网址安装”,输入以下地址:https://github.com/Mikubill/sd-webui-controlnet

之后点击“安装”,之后记得重启一下WebUI。

②下载预处理模型:下载以下网址中的所有模型。

https://huggingface.co/lllyasviel/ControlNet/tree/main/annotator/ckpts

下载好了以后,把文件放到ControlNet插件目录里annotator文件夹下的ckpts目录里:

③下载ControlNet所用的模型:

直接在文件夹里,用Git输入以下代码:

git lfs install git clone https://huggingface.co/webui/ControlNet-modules-safetensors

比较长的一段时间(大小有12.7G),等模型下载完成。

下载好了以后,把文件放到ControlNet插件目录里的models目录下:

至此,你的专属ControlNet已经安装完毕!


试试效果

①输入待生成图片关键词:重启一下WebUI,正常输入关键词及负面词。

②设置ControlNet参数:

  • 必选项:将目标图片拖入图像区

  • 必选项:勾选“启用”按钮

  • 可选项:如果显卡显存较低,可以勾选“Low VRAM”

  • 必选项:在“Preprocessor(预处理模型)”中选择需要处理的模型,如“openpose”(这个是用来控制姿势的)

  • 必选项:在“模型”中选择跟预处理模型匹配的模型,如“control_openpose”

  • 其他参数按默认的即可

③生成图片:点击生成按钮后,等待片刻,就可以看到生成的图片了。首先,可以看到生成了跟目标图片身体姿势很相近的骨骼结构图。

而图片会根据底模的不同,生成不同风格的图片:

ControlNet的出现,意味着AI绘图1.0时代的写词游戏结束了,它能精准控制绘画,使得AIGC产生绘画作品真正进入可控时代。

以上就是今天的所有内容了,你有没有学废呢?有问题可以随时问我,知无不言~

没有梯子的同学,可以在公众号输入【ControlNet】,快速获得所需的文件。


参考链接:

https://www.zhihu.com/question/584139316/answer/2896808601

https://www.bilibili.com/video/BV1Wo4y1i77v

https://www.zhihu.com/question/583294094/answer/2897690363


往期回顾

AI绘画相关:

AI杀疯了 | 从0开始学AI绘画

AI杀疯了 | 文字生成图片详解

AI杀疯了 | 免费部署自己的AI绘画云平台

AI杀疯了 | 用Lora画你的初恋小姐姐

AI出图模糊怎么办?别慌,有我

青春就是用来失败的 | 训练灌篮高手专属AI绘画模型


ChatGPT相关:

都在告诉你ChatGPT多厉害,我来告诉你怎么能快速体验它

介绍一些可以提高ChatGPT使用效率的插件

在线体验ChatGPT网站大集合


推荐一款工作提效小程序:

关注我,跟我一起疯狂学习AI,请在右下角点一下“在看”~

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

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