AI绘画Stable Diffusion 保姆级教程,让AI人物轻松打光的种方法,我不允许你还不会!

大家好,我是画画的小强

我们常常听到这样的观点:光影,如同摄影的精髓,为图像赋予难以抗拒的质感和情感深度。

用AI生成的图片为什么总是觉得比较“假”,主要还是光影不足!

今天我将一一解析多种光影调控技巧,并展示它们如何在实际操作中发挥作用。当然,每个模型都有其独特性,需要大家自行摸索和实践。此外,我要特别推荐ControlNet作者的打光模型——IC-Light,这款工具不仅能控制图像的打光效果,还能实现背景与主体的完美融合,而且操作界面舒适易用。

01、关键词

在SD绘图中,常见的光影关键有如下几种:

  • 体积光(Volumetric lighting):在提示词中注入“体积光”的魔力,可以召唤出空灵的光束。

  • 边缘光(Rim lighting):通过使用“边缘光”为图像中的主体勾勒出柔和的光环,增添一丝神秘感。

  • 阳光(Sunlight):通过加入“阳光”,唤起黄金时刻的温暖,让图像中主体沐浴在自然的光辉中。

  • 逆光(Backlight):通过将光源置于主体后方,创造出令人敬畏的效果,并强调它们的轮廓。

  • 昏暗光线(Dimly lit):通过将“昏暗光线”编织加入提示词,引入一种神秘和微妙的氛围。

  • 黄昏光线(Crepuscular rays):通过召唤“黄昏光线”,用戏剧性的光束描绘您的构图,点燃视觉的辉煌。

  • 柔和光线(Soft light):柔和光线,展示温馨柔和环境。

02、使用ControlNet

方法一:

在webui打开“WD1.4标签器”,同时上传要变换的图片。选择的大模型风格也需与图片类似,这样能够尽可能地保证生成图片与原图的一致性。

通过图片反推出关键词,并点击“发送到图生图”

![](https://img-blog.csdnimg.cn/img_convert/c77fb5a8ccf9b59ade6be4c76234c 9b7.png)

在“图生图”界面上传准备好了的光束图,上传的光束图尺寸最好与原图保持一致。采样方法设置为“DPM+2M”,迭代步数设置为30步。

在ADetailer模块,我们点击“启用after Detailer”,模型选择“face_yolov8n.pt”,这一步可以防止人物的面部出现畸变

接着向下滑动到ControlNet模块,点击开启并上传图片。在控制类型中选择“lineart(线稿)”,预处理器选择“lineart-realistic”,之后点击右侧的爆炸图标,我们就能看到图片右侧的预处理结果预览。

在这里插入图片描述

最后点击页面右上角的生成按钮,图片就自动生成啦。我们可以看到原图与光束图形成了很好的结合。

方法二:

ControlNet作者推出控制图像光照的新项目,目前已经发布在Github上,该项目有两种类型的模型,分别是:

No.1 文本条件重新光照模型:从原图分离主体之后通过提示词生成符合光照要求的背景同时主体除了光照之外和原主体一致。

Lighting Preference只是初始潜在值。例如,如果照明首选项为“左”,则初始潜在值是左白右黑。

提示:美丽的女人,细致的脸,温暖的气氛,在家,卧室

照明偏好:左

提示:美丽的女人,细致的脸,窗外的阳光

照明偏好:左

美丽的女人,细致的脸庞,霓虹灯,王家卫,温暖

照明偏好:左

提示:美女、细致的脸庞、阳光、户外、温馨的氛围

照明偏好:右

最后需要注意的几点

  • iclight_sd15_fc.safetensors - 默认的重新照明模型,以文本和前景为条件。您可以使用初始潜伏来影响重新照明。

  • iclight_sd15_fcon.safetensors - 与“iclight_sd15_fc.safetensors”相同,但使用偏移噪声进行训练。请注意,在用户研究中,默认的“iclight_sd15_fc.safetensors”稍微优于此模型。这就是为什么默认模型是没有偏移噪声的模型的原因。

  • iclight_sd15_fbc.safetensors - 以文本、前景和背景为条件的重新照明模型。该模型已经打包好了,需要的小伙伴可以扫描免费获取哦!

感兴趣的小伙伴,赠送全套AIGC学习资料,包含AI绘画、AI人工智能等前沿科技教程和软件工具,具体看这里。

AIGC技术的未来发展前景广阔,随着人工智能技术的不断发展,AIGC技术也将不断提高。未来,AIGC技术将在游戏和计算领域得到更广泛的应用,使游戏和计算系统具有更高效、更智能、更灵活的特性。同时,AIGC技术也将与人工智能技术紧密结合,在更多的领域得到广泛应用,对程序员来说影响至关重要。未来,AIGC技术将继续得到提高,同时也将与人工智能技术紧密结合,在更多的领域得到广泛应用。

在这里插入图片描述

一、AIGC所有方向的学习路线

AIGC所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。

在这里插入图片描述

在这里插入图片描述

二、AIGC必备工具

工具都帮大家整理好了,安装就可直接上手!
在这里插入图片描述

三、最新AIGC学习笔记

当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。
在这里插入图片描述
在这里插入图片描述

四、AIGC视频教程合集

观看全面零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

在这里插入图片描述

五、实战案例

纸上得来终觉浅,要学会跟着视频一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
在这里插入图片描述

若有侵权,请联系删除

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/29349.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

RemObjects教程

File—Other…—RemObjects Data Abstract—ComboServer Step(1) 在出现的 NewRemObjects SDK Server 对话框中 Project Folder :文件存档路径 Project Name :工程名称 Also-Create a matching client application and a project group:在创…

C#——文件读取FileStream类详情

文件读取FileStream类 一个文件进行读写的时候,会变成一个文件流 FileStream类输入流 用于从文件进行读取文件。输出流,向文件写入的操作 FilleStream用于文件当中任何位置的读写 此文章借鉴与:C#教程(非常详细) Fil…

电脑怎么录制游戏视频?轻松捕捉每一帧精彩

随着游戏产业的蓬勃发展,越来越多的玩家不仅满足于在游戏世界中的探索与冒险,更希望将自己的游戏精彩瞬间记录下来,分享给更多的朋友。可是电脑怎么录制游戏视频呢?本文旨在为广大游戏爱好者提供一份详细的电脑游戏视频录制攻略&a…

Java 智慧工地监管平台源码 依托智慧工地平台,满足省、市级住建数据监管要求(微服务架构+Java+Spring Cloud +UniApp +MySql)

Java 智慧工地监管平台源码 依托智慧工地平台,满足省、市级住建数据监管要求 智慧工地是将互联网的理念和科技引入建筑工地,从施工现场源头抓起,最大程度的收集人员、安全、环境、材料等关键业务数据。通过结合物联网、大数据、互联网、云计…

AI绘画stable diffusion 模型介绍及下载、使用方法,超全的新手入门教程建议收藏!

大家好,我是画画的小强 今天我将继续分享AI绘画Stable Diffusion的模型、参数含义等,分享给各位朋友一起学习。 一、模型 Stable difusion 模型就是所谓的大模型,用来控制整个画面的风格走势的。 打开webui页面,可以看到大模型…

项目学习---Javaweb(超市订单管理系统)

知识点 MVC模型: 实现步骤:分为3级 1.M(Model) 持久层 代码与数据库进行交互的代码(Mybatis-dao层) 2.C(Control) 控制层 完成某项业务的具体操作过程(Controller层----Service层) 3.V(View) 视图层 一般指用户看到的内容(页面) 项目目录 .filter //过滤器 解决中文字符集…

眼动研究实验设计方法

摘要 本文对基于实验室的眼动实验设计进行了总体回顾,并侧重于回顾实验程序和方法,从而为眼动追踪实验提供一个框架或背景。本文内容涵盖了基本的实验设计,这与实验心理学课本没有太大的区别,其中析因设计在眼动追踪研究中特别受…

SpringCloudAlibaba组件集成

SpringCloudAlibaba组件集成 Nacos服务注册与发现 1.Nacos认识与安装 1.1.什么是Nacos Nacos和Eureka有着相同的能力,甚至更为强大,作为Dubbo 生态系统中重要的注册中心实现。官方对它有如下定义: Nacos致力于帮助您发现,配置…

Java+Angular+Nginx+RESTful API 医院云HIS系统源码 全国中小型诊所都在用的诊所his系统门诊业务流程 自主版权

JavaAngularNginxRESTful API 医院云HIS系统源码 全国中小型诊所都在用的诊所his系统门诊业务流程 自主版权 HIS系统(Hospital Information System)在门诊业务中的应用带来了许多显著的优势,这些优势不仅提高了医疗服务的质量和效率&#xf…

【linux】操作系统使用wget下载网络文件,内核tcpv4部分运行日志

打印日志代码及运行日志(多余日志被删除了些): 登录 - Gitee.comhttps://gitee.com/r77683962/linux-6.9.0/commit/55a53caa06c1472398fac30113c9731cb9e3b482 测试步骤和手段: 1、清空 kern.log; 2、使用wget 下载linux-6.9.tar.gz&…

切割游戏介绍

简介 上大学时,在学校实验室里玩过一个貌似使用VC写的小游戏,一个小球在界面上四处游荡,玩家使用鼠标切割背景,将背景切割剩余到一定的百分比后,就胜利了,后边的背景图会全部展示出来。 使用qt的qml技术&a…

初始化一个Android项目时,Android Studio会自动生成一些文件和目录结构,以帮助你快速上手开发

当你初始化一个Android项目时,Android Studio会自动生成一些文件和目录结构,以帮助你快速上手开发。这些文件和目录各自有其特定的功能和用途。下面我为你解释一下这些自动生成的内容: 1. app 目录 这是你的应用模块的根目录,包…

django学习入门系列之第二点《浏览器能识别的标签1》

文章目录 文件的编码(head)网站表头信息(head)标题&#xff08;body&#xff09;div和span往期回顾 文件的编码(head) <!--浏览器会以"UTF-8"这种编码来读取文件--> <meta charset"UTF-8">网站表头信息(head) <title>Title</title&…

使用 Iceberg、Tabular 和 MinIO 构建现代数据架构

现代数据环境需要一种新型的基础架构&#xff0c;即无缝集成结构化和非结构化数据、轻松扩展并支持高效的 AI/ML 工作负载的基础架构。这就是现代数据湖的用武之地&#xff0c;它为您的所有数据需求提供了一个中心枢纽。然而&#xff0c;构建和管理有效的数据湖可能很复杂。 这…

总台,地方卫视媒体邀约新闻报道采访怎么做?

传媒如春雨&#xff0c;润物细无声&#xff0c;大家好&#xff0c;我是51媒体网胡老师。 总台对选题要求非常严格&#xff0c;在想做总台新闻报道之前&#xff0c;让我们先来了解下总台对新闻选题有哪些要求&#xff1a; 一、新闻价值 社会意义&#xff1a;新闻报道的首要任务…

【CHIP】LTC2991 读取温度电压电流 调试实例

文章目录 0. ENV1. LTC2991 数据说明1. 数据计算公式2. 寄存器概述1. 管脚使能寄存器2. 芯片使能寄存器 2. 软件实现1. 概述2. 源码(部分)3. 参考log 0. ENV 软件系统&#xff1a;略 LTC2991&#xff1a;VCC3.3 温度&#xff1a;温控接v1-v2 / v2-v3 / … (双端采样)电压&#…

QT工作笔记

文章目录 QDialog的accept()和reject()介绍QPushButton提示属性样式表QComboBox QDialog的accept()和reject()介绍 accept() 和reject() 这两个槽函数都会和close() 一样关闭dialogaccept() 关闭后 返回了Dialog::Acceptedreject() 关闭后 返回了Dialog::Rejected这样当我们需…

【算法专题--链表】K个一组翻转链表 -- 高频面试题(图文详解,小白一看就懂!!!)

目录 一、前言 二、题目描述 三、解题方法 ⭐双指针 -- 采用哨兵位头节点 &#x1f95d; 什么是哨兵位头节点&#xff1f; &#x1f34d; 案例图解 四、总结与提炼 五、共勉 一、前言 K个一组翻转链表 这道题&#xff0c;可以说是--链表专题--&#xff0c;最经典…

LeetCode 1789, 6, 138

目录 1789. 员工的直属部门题目链接表要求知识点思路代码 6. Z 字形变换题目链接标签思路代码 138. 随机链表的复制题目链接标签思路代码 1789. 员工的直属部门 题目链接 1789. 员工的直属部门 表 表Employee的字段为employee_id&#xff0c;department_id和primary_flag。…

【开发利器】OpenCV实验大师最新版本又又发布了

最新发布 大家好&#xff0c;OpenCV实验大师 最新发布的安装包已经支持Python3.10了。同时继续支持Python3.8的安装包&#xff0c;OpenCV实验大师工具软件本次从Python3.8升级到Python3.10是为了方便更多基于Python3.10的开发者使用。同时修复了一批软件错误。 安装配置 下载…