论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
应用中心
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
qidao123.com技术社区-IT企服评测·应用市场
»
论坛
›
人工智能
›
人工智能
›
『SD』ControlNet基础讲解
『SD』ControlNet基础讲解
飞不高
论坛元老
|
2024-9-19 22:08:36
|
显示全部楼层
|
阅读模式
楼主
主题
1664
|
帖子
1664
|
积分
4992
AI工具SD整合包、各种模型插件、提示词、AI人工智能学习资料都已经打包好放在网盘中了,无需自行查找,有需要的小伙伴下方扫码自行获取。
本文简介
在学习和利用『Stable Diffusion』的过程中,『ControlNet』是一个不可忽视的关键组件。『ControlNet』是一个用于加强图像天生过程可控性的强盛工具,答应用户通过提供特定的控制图像来准确指导天见效果。本文将讲解 『ControlNet』的基本概念。
安装 ControlNet
ControlNet插件仓库地址:sd-webui-controlnet[1]
首先,在 SD WebUI 的『扩展』里,选择“从网址安装”,然后输入 https://github.com/Mikubill/sd-webui-controlnet.git 这个地址,点击安装。
等待一阵,安装成功后重启 SD WebUI,在里就能看到『ControlNet』的身影了。
ControlNet 界面功能讲解
文生图和图生图的应用
在『文生图』模式下,你可以手动加载一张图片来启动『ControlNet』功能。而在『图生图』模式下,由于该模式自己就需要加载图片,因此加载的图片会主动应用到『ControlNet』,无需额外操作。
如果你希望利用一张独立的图片作为『ControlNet』的控制图像,可以选择『上传独立的控制图像』选项,然后在图生图界面中单独上传。
控制单元配置
回到『文生图』面板,可以看到我有5个『ControlNet控制单元』,即最多可以同时激活5个控制单元。如果需要利用更多的控制单元,可以在『设置』中调整『多重 ControlNet: ControlNet 单元数量』,调整后保存并重启 UI 界面即可。
启用 ControlNet
利用『ControlNet』时,务必勾选要启用的控制单元,否则它们将不会见效。启用的控制单元标题会变成绿色,并且『ControlNet』标题背面会显示已启用的数量。
显存管理
开启『ControlNet』会增加显存的负担。如果出现显存不足的提示,可以尝试启用“低显存模式”。可以降低爆显存的概率,但这会降低处置惩罚速率。
完美像素模式
启用『完美像素』让『ControlNet』自顺应匹配设置的输出图像的宽度,高度根据输入原图像主动盘算。开启后会隐藏 Resolution 滑动条(分辨率)。
比如,『控制范例』选择『Canny(硬边缘)』时,会看到一个默认分辨率为512的预处置惩罚器分辨率。当启用“完美像素模式”后,体系会主动设置预处置惩罚分辨率,通常为最低可用分辨率。如果需要更高精度的效果(如高清线稿图),则需要手动设置分辨率。
预览功能
一般情况下不需要手动开启『答应预览』,直接点击下方的爆炸图标就会主动开启“答应预览”功能并显示效果。
拿『Depth(深度)』举例。
控制范例和预处置惩罚器
『ControlNet』有许多差别的『控制范例』,每种『控制范例』都有自己专属的『预处置惩罚器』。每种『控制范例』必须搭配相应的『模型』才能见效。需要为『ControlNet』安装相应的『模型』,所有『模型』都可以从 Hugging Face 下载。
链接放这:https://huggingface.co/lllyasviel/sd_control_collection/tree/main
新版模型增加了对 SDXL 的支持。可选『模型』非常多,但不必全部下载。比方,『Canny』模型有 full、mid、small 三个版本,full 版本效果最好但资源占用最大。如果盘算机性能足够,保举利用 full 版本。
这些模型是由差别的团队开辟的,比如 kohya、sai 等,而 t2i 开头的模型是腾讯开辟的。
下载后,把模型放在 extensions/sd-webui-controlnet/models 文件夹里就行了。
控制权重
控制权重决定『ControlNet』对天见效果的影响程度。数值越高,天见效果越严格按照 『ControlNet』的处置惩罚效果天生;数值越低,AI 有更多自由发挥的空间,也会偏向于按照提示词的内容去天生图片。
『引导参与时机』和『引导停止时机』也用于调整『ControlNet』的控制强度。『引导参与时机』设为 0.2 表示图像天生 20% 时『ControlNet』开始参与;『引导停止时机』设为 0.8 表示图像天生 80% 时『ControlNet』停止影响。
控制模式和缩放模式
『控制模式』提供均衡、更偏向提示词、更偏向『ControlNet』三种选项,字面意思即可理解。
『缩放模式』与『图生图』模式中的缩放功能一致,也是根据字面意思操作。
写在末了
AIGC技术的未来发展前景广阔,随着人工智能技术的不绝发展,AIGC技术也将不绝提高。未来,AIGC技术将在游戏和盘算领域得到更广泛的应用,使游戏和盘算体系具有更高效、更智能、更机动的特性。同时,AIGC技术也将与人工智能技术紧密结合,在更多的领域得到广泛应用,对程序员来说影响至关紧张。未来,AIGC技术将继续得到提高,同时也将与人工智能技术紧密结合,在更多的领域得到广泛应用。
感兴趣的小伙伴,赠送全套AIGC学习资料和安装工具,包含AI绘画、AI人工智能等前沿科技教程,模型插件,具体看下方。
一、AIGC所有方向的学习路线
AIGC所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。
二、AIGC必备工具
工具都帮大家整理好了,安装就可直接上手!
三、最新AIGC学习笔记
当我学到一定基础,有自己的理解本领的时候,会去阅读一些先辈整理的书籍或者手写的笔记资料,这些笔记具体记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思绪。
四、AIGC视频教程合集
观看全面零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思绪,从基础到深入,照旧很容易入门的。
五、实战案例
纸上得来终觉浅,要学会跟着视频一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
如有侵权,请接洽删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
飞不高
论坛元老
这个人很懒什么都没写!
楼主热帖
Java集合的lastlastIndexOfSubList()方 ...
WPF开发经验-实现自带触控键盘的TextBo ...
如何在 K8S 集群范围使用 imagePullSec ...
浅谈售前的业务思维
Python批量采集百度资讯文章,如何自定 ...
【关系型数据库】事务特性及事务隔离级 ...
MapReduce开发
微信小程序集合3(百度小说+电商+仿哗 ...
瓦片地图
mysql总结
标签云
渠道
国产数据库
集成商
AI
运维
CIO
存储
服务器
浏览过的版块
虚拟化与私有云
快速回复
返回顶部
返回列表