stable diffusion学习笔记【2023-10-2】

L1:界面

CFG Scale:提示词相关性
denoising:重绘幅度

L2:文生图

女性常用的负面词
nsfw,NSFW,(NSFW:2),legs apart, paintings, sketches, (worst quality:2), (low quality:2), (normal quality:2), lowres, normal quality, ((monochrome)), ((grayscale)), skin spots, acnes, skin blemishes, age spot, (outdoor:1.6), manboobs, backlight,(ugly:1.331), (duplicate:1.331), (morbid:1.21), (mutilated:1.21), (tranny:1.331), mutated hands, (poorly drawn hands:1.331), blurry, (bad anatomy:1.21), (bad proportions:1.331), extra limbs, (disfigured:1.331), (more than 2 nipples:1.331), (missing arms:1.331), (extra legs:1.331), (fused fingers:1.61051), (too many fingers:1.61051), (unclear eyes:1.331), bad hands, missing fingers, extra digit, (futa:1.1), bad body, NG_DeepNegative_V1_75T, pubic hair, glans, refraction, diffusion, diffraction, nude, open mouth, teeth,(worst quality, low quality:1.4), bad anatomy, low quality lowres, low quality lowres low polygon 3D game, low quality lowres monochrome sketch rough graffiti, low quality lowres very ugly fat obesity scar, low quality lowres chibi, low quality lowres poorly drawn bad anatomy, low quality lowres graffiti unbecoming colorfully, low quality lowres incoherent background, low quality lowres long body, low quality lowres duplicate comparison, low quality lowres sketch retro_artstyle doujinshi, low quality lowres sketch, low quality lowres text font ui error missing digit blurry, low quality lowres JPEG artifacts signature hazy bleary, low quality lowres monochrome parody meme, low quality lowres historical picture, low quality lowres disfigured mutated malformed twisted human body, low quality lowres futanari tranny, low quality lowres tentacle skeleton,watermark, signature, fewer digits, figure, nude, topless, fat,lace,rabbit,big boobs,big breast

提示词思路

请添加图片描述

权重

在这里插入图片描述
在这里插入图片描述

  • 采样步数20步以后提升效果不大
  • 采样算法 带加号的是改进过的算法,更稳定
  • 提示词帮写网站
  • 提示词和作品分享网站 另一个替代的
  • 分辨率起始为512,设置太高会出现多人问题,解决办法是使用high-resolution fix(hires fix)来提高分辨率,内容就会更加精细

L3:图生图

  • Denoising strength 重绘幅度参数:与原图差别多大
  • 随机种子:筛子-1即随机生成;循环按钮将返回上一张图的种子,按照上一张图的样子再次生成。

L4:大模型

  • 下载大模型的网站:
    • https://huggingface.co/
    • https://civitai.com/
  • 一些后缀的分类:
    • checkpoint 大模型
    • Lora:从模型网站上下载到的很多模型属于lora,要把他们放在model/Lora文件夹下,相当于一个附加修改器,需要以其他模型为基础
  • 大模型分类
    • trained:一手,原创的
    • merge:模型混合的,名字里一般都有mix

模型风格:
在这里插入图片描述
up推荐的:
在这里插入图片描述

L5:提高产图质量

高清修复

一种说法:hires.fix中的算法R-ESRGAN 4x+对真实图来说更有细节(但其实还是需要多尝试

SD放大

安装extension的方法
在img2img中的script找到对应脚本,注意需要设置重叠像素(tile)的宽高
在这里插入图片描述

附加功能放大

其实就是一个重绘幅度为0的放大,只会精细描线,并不会增加细节

L6:修改器

embedding词嵌入

  • 原理:相当于给一个指示,按照某个人物特点来进行生成,c站的模型筛选中可以找到
  • 使用方法:下载后放入embedding文件夹,在提示词中填入模型详情中的Trigger Words即可。注意看作者说的应该填入哪种提示词
  • 应用:
  1. 画某个角色的同人二创(其实更多用lora
  2. 经典应用:转身图(具体使用的时候应参考wiki
    在这里插入图片描述
  3. 画手。记录了一些手的错误案例,下次ai绘图会避开这些错误案例。

图生文

主要是img2img中的图像反推 (Interrogate) 提示词算法 (BLIP 和 DeepBooru)
生成比较慢

效果差异
比如某张照片:

BLIP

a man with no shirt and no shirt on is standing in front of a wall with his shirt off, Benjamin Marra(一个美漫艺术家), cel shading(一种三渲二的方法), a comic book panel(一个漫画面板), cobra(未找到来源)

DeepBooru(速度更快)

1boy, abs, bara(一种同性艺术风格), beach, dark-skinned male, goggles(护目镜), male focus, male swimwear, muscular, muscular male, navel(肚脐), nipples(r头), pectorals(胸脯), shorts, solo, sunglasses, toned(强壮), topless male

LORA

添加了针对LADY GAGA的角色特点,二创更多用lora
注意看有的lora的详情里面也写了推荐的trigger words

超网络hypernetwork

一般用于改变画风(有时可被lora取代
使用方法:
下载后放在\models\hypernetworks
在超网络标签中,刷新,选中即可

L7:局部重绘inpaint

参数解释:

  • 蒙版:就是涂黑的那一部分

  • 蒙版模糊度:类似ps的羽化

  • mask mode:正选反选

  • masked content:
    Fill: 基于模糊选区
    Original: 基于原图(大多数情况会选这个
    Latent Noise: 随机图像,如果想要随机生成这个选区就勾选这个选项
    Latent Nothing: 基于纯色块选区,色块是选区附近像素的平均色
    在这里插入图片描述

  • Inpaint area
    全图/Whole picture:绘制全图再拼接回去你提供的图
    仅蒙版/Only masked:只重绘选区内容,容易出错

  • inpaint和inpaint sketch似乎没有区别…

L8:扩展

介绍和安装了一些好用的扩展

  • 中文
  • tag提示
  • 中文tag
  • image browser
  • Tagger:一种更好用的图生文
  • adetailer:修复人脸/手
  • infinite zoom:生成无线循环的视频

L9:Lora

在这里插入图片描述

L10:controlNet

  • 可以用于控制人物姿势
  • 需要将controlNet的扩展装在扩展文件夹下面
  • 模型放在controlNet下的models中

参数:

  • 控制权重/Control Weight:决定这个控制效应在图片中呈现出来的程度
  • 启动控制的步数/Starting Control Step和结束控制的步数/Ending Control Step:controlnet什么时候生效,0-1代表全程生效
  • 完美匹配像素/Pixel Perfect:无脑勾选
  • 爆炸按钮:只生成动作的 骨骼图

常用的controlnet的一些细节:

  • pose:预处理中的openpose_full可以精确定位包括表情、手指、躯干所有内容,其他都是部分内容
  • Depth:用于画场景、透视。生成一个空间深度图。【有时候openpose无法生成的动作,可可以试试depth】
    在这里插入图片描述
    在这里插入图片描述
  • canny:边缘检测,注重对细节的重现。
    • 据说可以用于线稿上色
    • 效果:(很想试试2333在这里插入图片描述 - 要求精准重现某种事物(比如文字、汽车等等- sofe eage:同样边缘检测,但是只保留大概轮廓,canny更注重细节。在这里插入图片描述

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

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

相关文章

古记事法:Windows 下 16 位汇编环境搭建指南(DOSBox-X 篇)

文章目录 参考环境DOSBox-XWOWWindows On Windows 产生的原因Windows On Windows 的工作原理WOW16 的结束与 WOW64 的未来 在现代操作系统中运行 16 位应用程序DOSBox-X 16 位汇编环境的搭建应用准备挂载自动挂载dosbox-x.conf配置工具 参考 项目描述搜索引擎Bing、GoogleAI 大…

CV面试知识点总结

一.卷积操作和图像处理中的中值滤波操作有什么区别? 1.1卷积操作 卷积操作是一种线性操作,通常用于特征的提取,通过卷积核的加权求和来得到新的像素值。1.2中值滤波 原文: https://blog.csdn.net/weixin_51571728/article/detai…

传输层协议——TCP、UDP

目录 1、UDP 协议(用户数据报协议) 协议特点 报文首部格式 2、TCP 协议(传输控制协议) 协议特点 报文首部格式 TCP连接建立时的三次握手 TCP拆除连接的四次挥手 TCP的流量控制 TCP的拥塞控制 3、传输层端口号 三类端口…

1.6.C++项目:仿muduo库实现并发服务器之channel模块的设计

项目完整版在: 文章目录 一、channel模块:事件管理Channel类实现二、提供的功能三、实现思想(一)功能(二)意义(三)功能设计 四、代码(一)框架(二…

腾讯云服务器哪个配置比较值得?

腾讯云服务器哪款配置比较好值得买?轻量应用服务器性价比值得买,轻量2核2G3M带宽95元一年、2核4G5M带宽218元一年、2核2G4M带宽三年540元一年、4核8G12M配置446元一年、8核16G18M带宽1668元15个月、16核32G28M轻量服务器3468元15个月。腾讯活动入口&…

Git多账号管理通过ssh 公钥的方式,git,gitlab,gitee

按照目前国内访问git,如果不科学上网,我们很大可能访问会超时。基于这个,所以我现在的git 配置已经增加到了3个了 一个公司gitlab,一个git,一个gitee. 以下基于这个环境,我们来说明下如何创建配置ssh公钥。…

多线程 - 单例模式

单例模式 ~~ 单例模式是常见的设计模式之一 什么是设计模式 你知道象棋,五子棋,围棋吗?如果,你想下好围棋,你就不得不了解一个东西,”棋谱”,设计模式好比围棋中的 “棋谱”. 在棋谱里面,大佬们,把一些常见的对局场景,都给推演出来了,照着棋谱来下棋,基本上棋力就不会差到哪…

Git使用【上】

欢迎来到Cefler的博客😁 🕌博客主页:那个传说中的man的主页 🏠个人专栏:题目解析 🌎推荐文章:题目大解析3 前言 先前有些git命令我在我的其它文章里面已经写过,若要查看可参考【Linu…

前端面试:01.图中输入什么?

~~~~~~~~~~~~~ 先自行想一想,答案在~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ 先自行想一想,答案在~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ 先自行想一想,答案在~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ 先自行想一想,答案在~~~~~~~~~~~~~~~~~ ~~~~~~~~…

基于SSM的视频点播系统设计与实现

末尾获取源码 开发语言:Java Java开发工具:JDK1.8 后端框架:SSM 前端:采用Vue技术开发 数据库:MySQL5.7和Navicat管理工具结合 服务器:Tomcat8.5 开发软件:IDEA / Eclipse 是否Maven项目&#x…

接口自动化之测试数据动态生成并替换

一、测试数据 1. 随机库random 查看内置random方法,该方法自行学习,不再介绍。 show 2. Faker库 pip install faker showHttps://github.com/joke2k/faker 3. 应用到项目中 3.1 思路 在用例数据中添加标志位,设计这个标志位为 {{特…

【STM32基础 CubeMX】ADC的基础使用

文章目录 前言一、ADC是什么二、使用CubeMX配置ADC三、代码分析3.1 cubemx生成代码分析3.2 ADC HAL库函数HAL_ADC_Start_IT开启adc中断函数获取ADC值 四、示例代码:获取光敏电阻的值总结 前言 在嵌入式系统开发中,STM32系列微控制器是广泛应用的一种硬件…

【分布式云储存】Springboot微服务接入MinIO实现文件服务

文章目录 前言技术回顾准备工作申请accessKey\secretKey创建数据存储桶公共资源直接访问测试 接入springboot实现文件服务依赖引入配置文件MinIO配置MinIO工具类 OkHttpSSLSocketClient兼容ssl静态资源预览解决方案资源上传预览测试测试结果 前言 上篇博客我们介绍了分布式云存…

UCOS的任务创建和删除

一、任务创建和删除的API函数 1、任务创建和删除本质就是调用uC/OS的函数 API函数 描述 OSTaskCreate() 创建任务 OSTaskDel() 删除任务 注意: 1,使用OSTaskCreate() 创建任务,任务的任务控制块以及任务栈空间所需的内存&#xff0c…

【云备份项目】:环境搭建(g++、json库、bundle库、httplib库)

文章目录 1. g 升级到 7.3 版本2. 安装 jsoncpp 库3. 下载 bundle 数据压缩库4. 下载 httplib 库从 Win 传输文件到 Linux解压缩 1. g 升级到 7.3 版本 🔗链接跳转 2. 安装 jsoncpp 库 🔗链接跳转 3. 下载 bundle 数据压缩库 安装 git 工具 sudo yum…

Linux性能优化--性能工具-系统CPU

2.0.概述 本章概述了系统级的Linux性能工具。这些工具是你追踪性能问题时的第一道防线。它们能展示整个系统的性能情况和哪些部分表现不好。 1.理解系统级性能的基本指标,包括CPU的使用情况。 2.明白哪些工具可以检索这些系统级性能指标。 2.1CPU性能统计信息 为…

北京开发APP需要多少钱

北京开发一个移动应用(APP)的费用因多种因素而异,包括项目的规模、复杂性、所需功能、设计要求、技术选择、开发团队的经验和地理位置等。一般来说,北京的APP开发费用通常较高,因为这是中国的主要技术和创新中心之一&a…

C++语言GDAL批量裁剪多波段栅格图像:基于像元个数裁剪

本文介绍基于C 语言的GDAL模块,按照给定的像元行数与列数,批量裁剪大量多波段栅格遥感影像文件,并将所得到的裁剪后新的多波段遥感影像文件保存在指定路径中的方法。 在之前的文章中,我们多次介绍了在不同平台,或基于不…

力扣 -- 322. 零钱兑换(完全背包问题)

参考代码&#xff1a; 未优化代码&#xff1a; class Solution { public:int coinChange(vector<int>& coins, int amount) {int n coins.size();const int INF 0x3f3f3f3f;//多开一行&#xff0c;多开一列vector<vector<int>> dp(n 1, vector<i…

ADB的概念、使用场景、工作原理

文章目录 一、adb概念&#xff1a;Android Debug Bridge&#xff0c;一个可以控制安卓设备的通用命令行工具二、adb的使用场景&#xff1a;操作手机设备、app 自动化测试1.传输文件2.兼容性测试&#xff08;手机墙&#xff09;3.云测平台4.测试框架底层封装&#xff1a;APP自动…