Stable Diffusion使用方法

news/2024/7/10 20:57:26 标签: stable diffusion, ai
aidu_pl">

SD的本地安装教程有很多我就不重复了,这里主要是记录我在使用SD Webui的过程中遇到的问题,总结的一些提升出图效率,出好图概率的经验。

 

先搞几张看看效果

二次元妹妹 + 高达 = ?

 

 

Ok,以上只是一小部分成品 ,属于是抛砖引玉之作。

我当时设置的参数出的图效果很是不错,手指基本完好。接下来告诉你怎么快速上手。

WebUI的使用

webui汉化

extentions , availabled可用的,选择配置地址(默认https://raw.githubusercontent.com/AUTOMATIC1111/stable-diffusion-webui-extensions/master/index.json),取消勾选下方的localization(本地化),点加载load from

搜索框输入:CN,选择Simplified Chinese localization, recommend using with Bilingual Localization.

安装后 点apply and restart (还不是中文)

继续选择setting->interface ,拉到最后选择中文,在点击当前页的save setting就行了。

extentions里面还有很多官方带的功能组件,可以自行下载。

使用的model

常用的亚洲人像 chilloutmix 系列可以先用来上手,下载后放在models/Stable-diffusion(一般都要4G到8G左右)

风格化的LORA,下载后放在models/Lora目录,不用也能出图(例如我这里使用的高达gundamRX782OutfitStyle_v10,一般都在140M左右)

参数设置

1.Hires.fix 修复、放大

        一开始测试prompt和其他参数的时候,可以先不勾选,快速验证出图。确定好其他参数之后勾选,hires steps一般得到20左右,越多质量越好,速度越慢。

太低的话可能导致出图边灰,颜色变淡。

放大算法用默认的latent效果就不错了。

upscale by :2 默认的2倍放大也够了。

因为有了AI放大修复的功能,所以出图的时候分辨率设置512*768出来的图也很清晰的。

2.采样方法 sampler:DPM++

        用那几个DPM++开头的就行。

        采样步数sample steps :20

值越高质量高速度慢

3.分辨率

        一般设置512*768比较多,要看具体的模型,随意设置出来的效果很差

4.batch count生成批次和batch size每批数量

        batch count 执行生成的批次

        batch size 每批次生成的数量(消耗更大的内存来提高生成的质量)

5.提示词相关性CFG scale:7

        一般默认就好,如果你的提示词比较具体(又长又臭)就调到8、9试试,越低越有创造性,但是效果就不好说了。

6.seed随机数种子:-1

        一开始出图就默认-1,或者用其他大佬设定的值。如果是随机出图-1,出到自己要的还想继续出就点一下

 复用上一次的随机种子

SD值得我们继续深入研究,因为它是开源的,可能性将被无限发大。

正所谓 不畏浮云遮望眼,只缘身在最高层

能看到这的都不容易,必须给点奖励。

 

 

 想复现的自己用 chilloutmix_ni+ 高达风格化lora试试吧。

下面资源包含了高达风格化lora的文件和一部分效果不错的高达娘(有一些可能文章发不出来),还有prompt和参数设置的案例。

https://download.csdn.net/download/Yang9325/87740659


http://www.niftyadmin.cn/n/271994.html

相关文章

fengMap蜂鸟免费地图使用时报错:Uncaught Error: invalid wire type xx at offset xx

目录 一、问题 二、原因及解决方法 三、总结 tips:如嫌繁琐,直接看总结即可 一、问题 1.加载蜂鸟提供的免费地图时一直报错,无法正常加载地图: 1)具体错误:ngmap.map.min.js:1104 Uncaught Error: invalid wire type 7 at offset 47 at u.skipType (fengmap.map.m…

【Node.JS 数据库篇】Sequelize 的用法与mysql的关系

文章目录 一、Sequlize是Node.JS中ORM实现二、Sequelize 执行基础的CRUD三、Sequelize 执行复杂的CRUD1. 指定字段attributes2. 触发数据库事务3. LEFT JOIN 联表关系4. INNER JOIN 联表关系5. 嵌套查询 四、Sequlize常用方法和参数1. findAll2. count3. findByPk4. findOne5. …

题目:16版.字符串算法

1、实验要求 本实验要求:根据用户输入的字符串,计算字符:”sh”重复出现的次数。 1-1. 创建工程并配置环境: 1-1.1. 限制1. 工程取名:SE_JAVA_EXP_E028。 1-1.2. 限制2. 创建包,取名:cn.campsg.…

Webpack和Vite的区别

1. 构建速度 Webpack 是一个非常强大的构建工具,但是随着项目规模的增大,Webpack 的构建速度会变得越来越慢,因为它需要将所有模块打包到一个文件中,每次修改都需要重新构建整个项目。而 Vite 采用的是基于浏览器原生 ES 模块的特…

thinkphp:数值(保留小数点后N位,四舍五入,左侧补零,格式化货币,取整,生成随机数,数字与字母进行转换)

一、保留小数点后N位/类似四舍五入(以保留小数点后三位为准) number_format()函数:第一个参数为要格式化的数字,第二个参数为保留的小数位数 方法一: public function test() {$num 12.56789; // 待格式化的数字$r…

2023-Hive性能企业级调优

Hive作为大数据平台举足轻重的框架,以其稳定性和简单易用性也成为当前构建企业级数据仓库时使用最多的框架之一。 但是如果我们只局限于会使用Hive,而不考虑性能问题,就难搭建出一个完美的数仓,所以Hive性能调优是我们大数据从业…

LVS负载均衡群集部署—DR直接路由

目录 一、LVS-DR模式二、LVS-DR模式的特点三、LVS-DR中的ARP问题四、LVS-DR的优点与缺点五、为什么谁知lo:0而不是ens33:0六、LVS负载均衡群集-DR模式部署1.配置nfs共享(192.168.154.10)2.部署第一台nginx服务(192.168.154.11)3.部…

06 【Sass语法介绍-函数】

这篇文章只更新了颜色函数,由于Sass使用时间过短,其它函数参考官网 1.前言 Sass 中的函数,这在 Sass 中是比较强大的一个功能,同时使用场景和语法也比较多,所以本节内容篇幅较长,但你一定要好好学习&#…