Stable Diffusion进阶玩法说明

之前章节介绍了Stable Diffusion的入门,介绍了文生图的魅力,可以生成很多漂亮的照片,非常棒

传送门:

Stable Diffusion新手村-我们一起完成AI绘画-CSDN博客

那我们今天就进一步讲讲这个Stable Diffusion还能做些什么,

1.图生图

你是否也和我一样的想法,都已经有图了还生成什么,其实这个场景早就在我们的生活里出现过并火过一段时间了,比如你上传一个图片他帮你生成二次元的场景,感觉非常美哈哈,那今天咱们也看下怎么实现把!

首先标签选择图生图,然后和之前一样,用什么Stable Diffusion模型就选择什么Stable Diffusion模型,然后就是提示词(按照你给的照片描述就会比较像你的场景)以及反向提示词(你不想要什么)。

再往下面走则是我们要上传一个图生图的照片,

 我们可以选择尺寸,调整尺寸的时候界面会有一个红色标识,代表你要图生图哪些部分,然后最主要的重绘幅度,一般是0.6-0.7左右最好,太低直接是原图了。

 

都调整好了,然后直接点击生成,就会生成相似的二次元图片。这是0.75的重绘幅度下的图片。

这是重绘幅度下的0.6的图片

2.WD1.4标签器

如果我们一个个的处理提示词太麻烦,也不一定精确,你看中一个照片的构图你可以下载下来我们可以用WD1.4标签器。

选中WD1.4标签器这个标签以后,我们上传图片,然后什么都不动,等待它把内容生成出来,我们把标签里的内容复制到文生图或者图生图里。是不是具方便呢。

把图片导出图生图里边,然后把提示词复制进来,点击生成完成了。

3.PNG图片信息

你是不是苦恼于网上生成的AI图很好看,然后你发现你复刻不了,因为不知道用的是哪些大模型,也不知道用的是什么提示词,就算知道什么提示词也一点不相像呢?

这时候我们就可以使用PNG图片信息标签了(前提是必须由SD生成的图片信息),

我们上传AI生成的图片,自动就会生成参数,我们用的什么提示词,消极的提示词,以及大模型,迭代的步数,采样器等等等当,让你更轻易的复刻别人的图片。

4.扩展标签器

扩展标签咱们今天说说从网址安装,只需要将git地址放入标红的“扩展的git仓库”,点击安装,这样就轻松安装了工具插件,重启下就会有对应的标签。

比如我安装了图绘pose然后就直接有了

5.ControlNet

ControlNet有特别多的功能,有可以固定肢体动作的,也可以生成线稿的,甚至可以帮助房屋设计,主要目的是固定让画面精准可控,更多更好玩的你可以自己去试试看看。

需要下载对应的ControlNet模型才可以生成对应想要的图片哦,否则只可以预览哦。

迹寒编程给了一些ControlNet基本的都有,可以关注它,公众号为:迹寒编程,回复:controlnet模型

模型链接如下:

百度网盘:https://pan.baidu.com/s/1NMbTs8lQqUqU3WOFe0JMfw?pwd=jhbc 提取码:jhbc 
夸克网盘:https://pan.quark.cn/s/4026d5e895f8提取码:BBdB

下载下来的模型放入models\ControlNet,不要放错哦,放完以后就可以直接刷新ControlNet的模型了。

肢体动作的示例,这个是我导入图片然后预览看到生成对应的肢体动作,你也可以编辑肢体动作

 线稿示例,也和上面一样,通过图片提取出来线条预览

 5.1.ControlNet固定肢体的使用

首先找到ControlNet一栏(滚动条下拉在下面),按照下图标识的步骤做,可以看到了生成对应的姿势。

然后写上提示词,去生成对应的肢体造型的二次元图片

1boy,solo,shirt,male focus,watch,wristwatch,black pants,black hair,blue shirt,looking at viewer,simple background,grey background,hands in pockets,smile,black eyes,closed mouth,standing,short hair,shirt tucked in,Fresh and refined,

点击生成生成对应图片,发现按照我们的姿势来做了

5.2.骨架图生成图片

当然我们也可以直接用骨架图生成对应姿态,然后生成对应姿态的人,需要下载对应的插件来自己处理骨骼图,复制链接放入扩展里直接安装(可以看目录4.扩展标签器),地址如下:

GitHub - fkunn1326/openpose-editor: Openpose Editor for AUTOMATIC1111's stable-diffusion-webui

如果你选择用骨架图就可以直接导入一张骨架图然后勾选允许预览,不要选择预处理器,然后就可以直接生成图片了,可以看到下图直接就生成对应的姿势。

当然也可以直接使用OpenPose编辑器,直接调整就可以

 调整完可以发文生图或者是图生图里,

简单写下提示语,1个女陔,唐装,全身

Highest quality,ultra-high definition,masterpieces,8k quality,
1girl,chinese_clothes,full body,

就会生成对应的姿势图片,还是蛮有意思的。

除了我们自己处理骨骼点以外,我们也可以用在线的处理骨骼点,以及查看别人上传的图片姿势。


https://avatarposemaker.deezein.com/

可以给大家大致看下,左侧这个页面的大致功能,右边就是下载下来左边的骨骼图片,然后放入SD里然后生成图片就可。

 

6.面部修复Face Editor

当你放大看上面古装生成的照片,你会看到这张图的人脸如此扭曲,这个根据经验来说,基本生成全身照或全景都是这样的,人脸都会崩坍,

此时我们需要用插件面部修复Face Editor插件。

下载网址:https://github.com/ototadana/sd-face-editor.git 

在扩展中安装此插件就行,上面(目录4.扩展标签器)

进度条拉到最底部, 选择启用Face Editor,其余的我都是默认的,然后直接生成图片看下效果,如果不尽人意你可以进行其他的调整。

 

 修复完以后就是倾国倾城的大美女啦!哈哈

 

当然面部修复除了有Face Editor还有After Detailer,这个很多人感觉效果会更好一点,大家也可以用After Detailer去试一下。

今天要聊的就那么多,下次见!

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

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

相关文章

C语言青蛙爬井(ZZULIOJ1072:青蛙爬井)

题目描述 有一口深度为high米的水井,井底有一只青蛙,它每天白天能够沿井壁向上爬up米,夜里则顺井壁向下滑down米,若青蛙从某个早晨开始向外爬,对于任意指定的high、up和down值(均为自然数)&…

电脑软件:推荐一款非常实用的固态硬盘优化工具

目录 一、软件简介 二、工作原理 三、功能介绍 3.1、优化SSD设置 3.2、查看驱动器信息 3.3、查看SMART数据 3.4、停用Windows事件日志记录 3.5、禁用Windows碎片整理 3.6、时间戳停用 3.7、禁用引导文件的碎片整理 3.8、关闭短名称 四、使用教程 4.1 安装说明 4.…

滚雪球学Java(09-3):Java中的逻辑运算符,你真的掌握了吗?

咦咦咦,各位小可爱,我是你们的好伙伴——bug菌,今天又来给大家普及Java SE相关知识点了,别躲起来啊,听我讲干货还不快点赞,赞多了我就有动力讲得更嗨啦!所以呀,养成先点赞后阅读的好…

【算法训练营】参数解析+跳石板

🌈欢迎来到Python专栏 🙋🏾‍♀️作者介绍:前PLA队员 目前是一名普通本科大三的软件工程专业学生 🌏IP坐标:湖北武汉 🍉 目前技术栈:C/C、Linux系统编程、计算机网络、数据结构、Mys…

机器学习的逻辑回归

Sigmoid函数 逻辑回归的预测函数 梯度下降法-逻辑回归 import matplotlib.pyplot as plt import numpy as np # 生成一个关于分类器性能的详细报告。 # 这个报告包含了每个类别的精度、召回率、F1分数,以及所有类别的平均精度、召回率和F1分数 from sklearn.metri…

Python爬虫动态ip代理防止被封的方法

目录 前言 一、什么是动态IP代理? 二、如何获取代理IP? 1. 付费代理IP 2. 免费代理IP 3. 自建代理IP池 三、如何使用代理IP爬取数据? 1. 使用requests库设置代理IP 2. 使用urllib库设置代理IP 3. 使用selenium库设置代理IP 四、常…

【AI视野·今日Robot 机器人论文速览 第六十二期】Wed, 25 Oct 2023

AI视野今日CS.Robotics 机器人学论文速览 Wed, 25 Oct 2023 Totally 25 papers 👉上期速览✈更多精彩请移步主页 Daily Robotics Papers EquivAct: SIM(3)-Equivariant Visuomotor Policies beyond Rigid Object Manipulation Authors Jingyun Yang, Congyue Deng,…

stable diffusion到底是如何工作的

stable diffusion简单入门 stable diffusion是一个文生图模型,主要由CompVis、Stability AI和LAION的研究者们创建。这个模型主要是在512X512分辨率的图像上训练的,训练数据集是LAION-5B,该数据集是目前可访问的最大的多模态数据集。 在这篇…

LoRa模块空中唤醒功能原理和物联网应用

LoRa模块是一种广泛应用于物联网领域的无线通信模块,支持低功耗、远距离和低成本的无线通信。 其空中唤醒功能是一项重要的应用,可以实现设备的自动唤醒,从而在没有人工干预的情况下实现设备的远程监控和控制。 LoRa模块空中唤醒功能的原理…

Win10关机设置里没有睡眠选项的解决方法

用户想给自己的Win10电脑设置睡眠模式,但是在关机设置里面找不到睡眠选项,导致自己不能顺利完成睡眠模式的设置。接下来小编给大家带来解决Win10关机设置里没有睡眠选项的简单方法,解决后用户就可以看到Win10电脑关机设置中有睡眠选项了。 Wi…

技术分享 | JMeter性能测试实现与分析

导语 JMeter是由著名开源软件巨头Apache组织开发的纯Java的压力测试工具,它即能测试动态服务(WebService),也能测试静态资源,包括Servlet服务、CGI脚本等,还能测试动态语言服务(PHP、Java、ASP…

Flask学习一:概述

搭建项目 安装框架 pip install Flask第一个程序 from flask import Flaskapp Flask(__name__)app.route(/) def hello_world():return "Hello World"if __name__ __main__:app.run()怎么说呢,感觉还不错的样子。 调试模式 if __name__ __main__:a…

调整COSWriter解决X-easypdf / PDFBOX生成大量数据时OOM问题

背景 业务需要生成一个15W数据左右的PDF交易报表。希望我们写在一个文件里&#xff0c;不拆分成多个PDF文件。 使用的技术组件 <dependency><groupId>wiki.xsx</groupId><artifactId>x-easypdf-pdfbox</artifactId><version>2.11.10<…

Swift制作打包framework

新建framework项目 设置生成fat包&#xff0c;包括模拟器x86_64和arm64 Buliding Settings -> Architectures -> Build Active Architecture Only 设置为NO 设置打包环境&#xff0c;选择release edit Scheme -> run -> Build configuration 设置为 Release 设置…

LLM大模型权重量化实战

大型语言模型 (LLM) 以其广泛的计算要求而闻名。 通常&#xff0c;模型的大小是通过将参数数量&#xff08;大小&#xff09;乘以这些值的精度&#xff08;数据类型&#xff09;来计算的。 然而&#xff0c;为了节省内存&#xff0c;可以通过称为量化的过程使用较低精度的数据类…

高级数据结构——树状数组

树状数组&#xff08;Binary Index Tree, BIT&#xff09;&#xff0c;是一种一般用来处理单点修改和区间求和操作类型的题目的数据结构&#xff0c;时间复杂度为O(log n)。 对于普通数组来说&#xff0c;单点修改的时间复杂度是 O(1)&#xff0c;但区间求和的时间复杂度是 O(n…

ssrf学习笔记总结

SSRF概述 ​ 服务器会根据用户提交的URL 发送一个HTTP 请求。使用用户指定的URL&#xff0c;Web 应用可以获取图片或者文件资源等。典型的例子是百度识图功能。 ​ 如果没有对用户提交URL 和远端服务器所返回的信息做合适的验证或过滤&#xff0c;就有可能存在“请求伪造”的…

mock测试数据

1.下载一个jar 架包 地址&#xff1a;链接&#xff1a;https://pan.baidu.com/s/1G5rVF5LlIYpyU-_KHsGjOA?pwdab12 提取码&#xff1a;ab12 2.配置当前电脑java环境变量 3.在同一文件目录下创建json 数据4.在终端切换到当前目录下启动服务&#xff0c; java -jar ./moco-r…

java+ 如何动态配置业务规则组

思路 1. 实现在页面上的动态配置规则组&#xff08;2张数据表枚举类serviceimplaction&#xff09; 2. 从数据库中表staffmoverules&#xff08;规则明细表&#xff09;或者staffmovetyperule&#xff08;规则组表&#xff09; &#xff0c;根据传入类型&#xff0c;取出规则编…

计算机网络——WLAN简解

1. WLAN的发展历程 ❓ WLAN和WIFI有什么区别。 &#x1f604; 具体来说&#xff0c;WALN是抽象的概念&#xff0c;代表这无线局域网这一类技术&#xff0c;而WIFI则是具体的具体技术标准&#xff0c;虽然在生活中&#xff0c;二者的表现是强相关的&#xff08;因为是使用的wifi…