大家好,我是程序员晓晓
今天给大家分享一下如何使用AI绘画工具StableDiffusion 中的ControlNet组件— instant-ID 控制器,用户只需要提供一张正脸图片,就可以快速地给人物生成多角度图片的,从而很好的保持了人物的一致性。
对于要制作小说推文、创建人物故事情节的创作,是一个非常好用且高效的功能。
准备工作
在教程开始之前,我们需要先安装好Stable Diffusion 这款AI绘画工具,如果你还没有使用过,那么可以看看我的往期入门教程:AI绘画 Stable Diffusion【SD入门】:如何体验AI绘画工具Stable Diffusion,附SD安装教程和三种体验方式!
使用该控制类型,我们还必须先下载Instant ID 的2个模型
项目地址:https://github.com/Mikubill/sd-webui-controlnet/discussions/2589 (注意:该链接需科学上网,如无法打开,请看文末扫描免费获取哦)
并且按要求,分别将名称命名为:ip-adapter_instant_id_sdxl.bin
、control_instant_id_sdxl.safetensors
下载后存放位置:SD安装目录\extensions\sd-webui-controlnet\models
实操
使用InstantID时,SD大模型必须选择 SDXL 大模型才可以使用,普通的 SD1.5 模型是无法使用的:
开启第1个 ControlNet 获取人脸效果(PS:确保 ControlNet 更新到最新的版本);
控制类型选择「Instat_ID」,预处理器选择「instant_id_face_embedding」;
模型选择「ip-adapter_instant_id_sdxl」(PS:如果没有显示,点击模型右侧的「刷新」按钮);
上传一张霉霉的图片,
上传图片的要求:
正脸照
人脸占整个画面的80%以上
获取图片分辨率,将「提示词引导系数」设置为4:
开启第2个 ControlNet 指定角度,
控制类型选择「Instat_ID」,预处理器选择「instant_id_face_keypoints」;
模型选择「control_instant_id_sdxl」(PS:如果没有显示,点击模型右侧的「刷新」按钮);
上传一张参考角度的图片,这张图片男女都可以,只为了获取人脸的角度:
首次点击 ? 生成预览图片时,需要在后台下载相关的文件,较大概率会下载失败,可以看文末扫描免费获取,并放置在对应的文件夹内:
生成图片的效果如下:
感兴趣的小伙伴,赠送全套AIGC学习资料,包含AI绘画、AI人工智能等前沿科技教程和软件工具,具体看这里。
AIGC技术的未来发展前景广阔,随着人工智能技术的不断发展,AIGC技术也将不断提高。未来,AIGC技术将在游戏和计算领域得到更广泛的应用,使游戏和计算系统具有更高效、更智能、更灵活的特性。同时,AIGC技术也将与人工智能技术紧密结合,在更多的领域得到广泛应用,对程序员来说影响至关重要。未来,AIGC技术将继续得到提高,同时也将与人工智能技术紧密结合,在更多的领域得到广泛应用。
一、AIGC所有方向的学习路线
AIGC所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。
二、AIGC必备工具
工具都帮大家整理好了,安装就可直接上手!
三、最新AIGC学习笔记
当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。
四、AIGC视频教程合集
观看全面零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
五、实战案例
纸上得来终觉浅,要学会跟着视频一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
总结
**文章总结****标题**: 程序员晓晓分享:利用AI绘画StableDiffusion ControlNet快速生成多角度人物图像
**内容概览:**
本文由程序员晓晓撰写,详细介绍了如何在AI绘画工具StableDiffusion中,利用ControlNet组件的Instant-ID控制器,仅通过一张正脸图片,高效地生成人物的多角度视图,并保持人物外观的一致性。这对于小说推文创作和人物故事情节设计提供了极大的便利。
**准备工作**:
1. 安装稳定版Stable Diffusion。
2. 下载Instant ID所需的两个模型文件:`ip-adapter_instant_id_sdxl.bin` 和 `control_instant_id_sdxl.safetensors`,并放置在指定的文件夹内。
**实操步骤**:
1. **启动ControlNet**:确保使用SDXL大模型,并更新ControlNet到最新版本。
2. **设置第一个ControlNet**:选定Instant ID控制类型,配置预处理器为人脸嵌入(instant_id_face_embedding),选择对应模型,并上传正脸图片。
3. **设置图片参数**:如分辨率和提示词引导系数(推荐值:4)。
4. **设置第二个ControlNet**:指定角度,选择instant_id_face_keypoints预处理器,加载另一控制模型,上传角度参考图。
5. **生成并调整**:首次生成可能需要后台下载文件,之后即可预览并获得多角度的人物图像。
**额外资源与前景展望:**
- 文章提供了AIGC(AI Generated Content,人工智能生成的内容)学习资料套件,包括学习路线、必备工具、详细学习笔记、视频教程合集及实战案例。
- 探讨了AIGC技术的未来发展趋势,预测将在游戏、计算等领域获得更广泛应用,并与人工智能技术深度融合,为相关领域程序员带来深远影响。
**总结提醒:**
文章不仅为读者展示了如何通过技术手段实现高效的人物图像多角度生成,还预见了AIGC技术的广阔前景,并提供了丰富的学习资源,旨在帮助对这一领域感兴趣的读者深入学习和实践。