当前位置: 首页 > news >正文

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更注重细节。在这里插入图片描述

相关文章:

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, (…...

flink选择slot

flink选择slot 在这个类里修改 package org.apache.flink.runtime.resourcemanager.slotmanager.SlotManagerImpl; findMatchingSlot(resourceProfile):找到满足要求的slot(负责从哪个taskmanager中获取slot)对应上图第8,9&…...

世界前沿技术发展报告2023《世界信息技术发展报告》(六)网络与通信技术

(六)网络与通信技术 1. 概述2. 5G与光通讯2.1 美国研究人员利用电磁拓扑绝缘体使5G频谱带宽翻倍2.2 日本东京工业大学推出可接入5G网络的高频收发器2.3 美国得克萨斯农工大学通过波束管理改进5G毫米波通信2.4 联发科完成全球首次5G NTN卫星手机连线测试2…...

spark SQL 任务参数调优1

1.背景 要了解spark参数调优,首先需要清楚一部分背景资料Spark SQL的执行原理,方便理解各种参数对任务的具体影响。 一条SQL语句生成执行引擎可识别的程序,解析(Parser)、优化(Optimizer)、执行…...

算法练习2——移除元素

LeetCode 27 移除元素 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序可以改变。你不需要考虑…...

动态规划算法(2)--最大子段和与最长公共子序列

目录 一、最大子段和 1、什么是最大子段和 2、暴力枚举 3、分治法 4、动态规划 二、最长公共子序列 1、什么是最长公共子序列 2、暴力枚举法 3、动态规划法 4、完整代码 一、最大子段和 1、什么是最大子段和 子段和就是数组中任意连续的一段序列的和,而…...

CentOS上网卡不显示的问题

文章目录 1.问题描述 1.问题描述 ifconfig下看不到ens33网卡了。systemctl status network #查看网卡状态报下面的问题网上说的解决方式有以下三种: 第一种: 和 NetworkManager 服务有冲突,这个好解决,直接关闭 NetworkManger 服…...

localStorage实现历史记录搜索功能

📝个人主页:爱吃炫迈 💌系列专栏:JavaScript 🧑‍💻座右铭:道阻且长,行则将至💗 文章目录 为什么使用localStorage如何使用localStorage实现历史记录搜索功能&#xff08…...

计算机网络(一):概述

参考引用 计算机网络微课堂-湖科大教书匠计算机网络(第7版)-谢希仁 1. 计算机网络在信息时代的作用 计算机网络已由一种通信基础设施发展成为一种重要的信息服务基础设施计算机网络已经像水、电、煤气这些基础设施一样,成为我们生活中不可或…...

visual code 下的node.js的hello world

我装好了visual code ,想运行一个node.js 玩玩。也就是运行一个hello world。 一:安装node.js : 我google 安装node.js 就引导我到下载页面:https://nodejs.org/en/download 有 Windows Installer (.msi) 还有Windows Binary (…...

MySQL——四、SQL语句(下篇)

MySQL 一、常见的SQL函数1、数学函数2、日期函数3、分组函数(聚合函数)4、流程控制函数 二、where条件查询和order by排序三、分组统计四、多表关联查询1、交叉连接CROSS2、内连接inner3、外连接:outer4、子查询 五、分页查询 一、常见的SQL函数 1、length(str):获…...

蓝桥杯每日一题2023.10.2

时间显示 - 蓝桥云课 (lanqiao.cn) 题目描述 题目分析 输入为毫秒&#xff0c;故我们可以先将毫秒转化为秒&#xff0c;由于只需要输出时分&#xff0c;我们只需要将天数去除即可&#xff0c;可以在这里多训练一次天数判断 #include<bits/stdc.h> using namespace std…...

红外遥控器 数据格式,按下及松开判断

红外遥控是一种无线、非接触控制技术&#xff0c;具有抗干扰能力强&#xff0c;信息传输可靠&#xff0c;功耗低&#xff0c;成本低&#xff0c;易实现等显著优点&#xff0c;被诸多电子设备特别是家用电器广泛采用&#xff0c;并越来越多的应用到计算机系统中。 同类产品的红…...

win32进程间通信方式(13种)

win32进程间通信 文件映射共享内存匿名管道命名管道远程过程调用&#xff08;RPC&#xff09;对象连接与嵌入&#xff08;OLE&#xff09;动态数据交换&#xff08;DDE&#xff09;剪贴板WM_COPYDATA消息邮件槽其它 文件映射 特点&#xff1a;本地间通信&#xff0c;不能用于网…...

基于Vue+ELement搭建动态树与数据表格实现分页模糊查询

&#x1f389;&#x1f389;欢迎来到我的CSDN主页&#xff01;&#x1f389;&#x1f389; &#x1f3c5;我是Java方文山&#xff0c;一个在CSDN分享笔记的博主。&#x1f4da;&#x1f4da; &#x1f31f;推荐给大家我的专栏《ELement》。&#x1f3af;&#x1f3af; &#x1…...

多线程案例 - 单例模式

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

云原生Kubernetes:对外服务之 Ingress

目录 一、理论 1.Ingress 2.部署 nginx-ingress-controller(第一种方式) 3.部署 nginx-ingress-controller(第二种方式) 二、实验 1.部署 nginx-ingress-controller(第一种方式) 2.部署 nginx-ingress-controller(第二种方式) 三、问题 1.启动 nginx-ingress-controll…...

Java21 新特性

文章目录 1. 概述2. JDK21 安装与配置3. 新特性3.1 switch模式匹配3.2 字符串模板3.3 顺序集合3.4 记录模式&#xff08;Record Patterns&#xff09;3.5 未命名类和实例的main方法&#xff08;预览版&#xff09;3.6 虚拟线程 1. 概述 2023年9月19日 &#xff0c;Oracle 发布了…...

Rest Template 使用

大家好我是苏麟 今天带来Rest Template . spring框架中可以用restTemplate来发送http连接请求, 优点就是方便. Rest Template 使用 Rest Template 使用步骤 /*** RestTemple:* 1.创建RestTemple类并交给IOC容器管理* 2. 发送http请求的类*/ 1.注册RestTemplate对象 SpringB…...

IDEA git操作技巧大全,持续更新中

作者简介 目录 1.创建新项目 2.推拉代码 3.状态标识 5.cherry pick 6.revert 7.squash 8.版本回退 9.合并冲突 1.创建新项目 首先我们在GitHub上创建一个新的项目&#xff0c;然后将这个空项目拉到本地&#xff0c;在本地搭建起一个maven项目的骨架再推上去&#xff0…...

计算机操作系统 (王道考研)笔记(四)I/O系统

目录 1 I/O1.1 I/O 概念和分类1.1.1 I/O 定义1.1.2 I/O 分类 1.2 I/O控制器1.3 I/O 软件层次结构1.4 I/O 应用程序接口和驱动程序应用接口 1 I/O 1.1 I/O 概念和分类 1.1.1 I/O 定义 BIOS&#xff08;英文&#xff1a;Basic Input/Output System&#xff09;&#xff0c;即基…...

【Java基础】抽象类和接口的使用

个人主页&#xff1a;兜里有颗棉花糖 欢迎 点赞&#x1f44d; 收藏✨ 留言✉ 加关注&#x1f493;本文由 兜里有颗棉花糖 原创 收录于专栏【JavaSE_primary】 本专栏旨在分享学习JavaSE的一点学习心得&#xff0c;欢迎大家在评论区讨论&#x1f48c; 目录 一、抽象类抽象类概念…...

Golang的性能优化

欢迎&#xff0c;学习者们&#xff0c;来到Golang性能优化的令人兴奋的世界&#xff01;作为开发者&#xff0c;我们都努力创建高效、闪电般快速的应用程序&#xff0c;以提供出色的用户体验。在本文中&#xff0c;我们将探讨优化Golang应用程序性能的基本技巧。所以&#xff0…...

实现两栏布局的五种方式

本文节选自我的博客&#xff1a;实现两栏布局的五种方式 &#x1f496; 作者简介&#xff1a;大家好&#xff0c;我是MilesChen&#xff0c;偏前端的全栈开发者。&#x1f4dd; CSDN主页&#xff1a;爱吃糖的猫&#x1f525;&#x1f4e3; 我的博客&#xff1a;爱吃糖的猫&…...

博物馆门票预约APP的设计与实现(源码+lw+部署文档+讲解等)

文章目录 前言具体实现截图论文参考详细视频演示为什么选择我自己的网站自己的小程序&#xff08;小蔡coding&#xff09;有保障的售后福利 代码参考源码获取 前言 &#x1f497;博主介绍&#xff1a;✌全网粉丝10W,CSDN特邀作者、博客专家、CSDN新星计划导师、全栈领域优质创作…...

【AI视野·今日Robot 机器人论文速览 第四十四期】Fri, 29 Sep 2023

AI视野今日CS.Robotics 机器人学论文速览 Fri, 29 Sep 2023 Totally 38 papers &#x1f449;上期速览✈更多精彩请移步主页 Interesting: &#x1f4da;NCF,基于Neural Contact Fields神经接触场的方法实现有效的外部接触估计和插入操作。 (from FAIR ) 操作插入处理结果&am…...

一维数组和二维数组的使用(char类型)

目录 导读1. 字符数组1.1 字符数组的创建1.2 字符数组的初始化1.3 不同初始化在内存中的不同1.3.1 strlen测试1.3.2 sizeof测试1.3.3 差异原因 1.4 字符数组的使用 2. 数组越界3. 数组作为函数参数博主有话说 导读 我们在前面讲到了 int 类型的数组的创建和使用&#xff1a; 一…...

1.基本概念 进入Java的世界

1.1 Java的工作方式 1.2 Java的程序结构 类存于源文件里面&#xff0c;方法存于类中&#xff0c;语句&#xff08;statement&#xff09;存于方法中 源文件&#xff08;扩展名为.java&#xff09;带有类的定义。类用来表示程序的一个组件&#xff0c;小程序或许只会有一个类…...

程序在线报刊第一期

文章目录 程序在线报刊第一期排序算法&#xff1a;优化数据处理效率的核心技术回顾区块链技术&#xff1a;去中心化引领数字经济新时代展望AI未来&#xff1a;智能化时代的无限可能 程序在线报刊第一期 排序算法&#xff1a;优化数据处理效率的核心技术 近年来&#xff0c;随…...

k8s 拉取镜像报错 no basic auth credentials

文章目录 [toc]基于现有凭据创建 Secret通过命令行创建 Secretpod 使用指定 secret 认证私有镜像仓库 省流提醒&#xff1a; 本次解决的问题是 docker login 可以正常登录&#xff0c;docker pull 也可以正常拉取镜像&#xff0c;只是 k8s 在启动 pod 的时候&#xff0c;没有指…...

自己有一个域名怎么做网站/无需下载直接进入的网站的代码

关于自律和时间管理的话题&#xff0c;一直是各大论坛讨论的热门问题&#xff0c;这也说明我们非常需要能够帮助我们自律或者时间管理的方法。 找到这类方法并不难&#xff0c;比如确立明确目标、形成规范化的生活&#xff08;早睡早起、阅读、健身等&#xff09;、排除干扰项…...

网站建设创新能力痛点/四种基本营销模式

原标题&#xff1a;《实况足球2019(PES2019)》好用假动作操作图文教程《实况足球2019(PES2019)》游戏中可用的假动作众多&#xff0c;其中哪些好用、该如何操作&#xff1f;相信这是很多新玩家心中的疑问&#xff0c;今天小编带来“Luuk”分享的《实况足球2019(PES2019)》好用假…...

wordpress底部制作/重庆seo排名扣费

原因&#xff1a;没有导入servlet-api.jar和jsp-spi.jar&#xff1b;解决方法&#xff1a;点击File--->Project Structure----->Modules点击左边的绿色“”按钮&#xff0c;选第一个JARs or directories...然后找到tomcat目录下的lib目录下的servlet-api.jar和jsp-spi.ja…...

京东pc网站用什么做的/企业网站建站

最近发现好多产品小伙伴在问&#xff1a;“考PMP证有用么&#xff1f;”这个真的没法告知是否真的有用&#xff0c;只是觉得有比没有要好。我们团队也有2个小伙伴有PMP证&#xff0c;但是在项目管理中依然是有待加强的。 所以个人觉得如果跟着项目一步步去落地&#xff0c;也许…...

网站建设工作讲话/百度风云榜官网

在使用Maven的过程中&#xff0c;经常会遇到几个核心的概念&#xff0c;准确的理解这些概念将会有莫大的帮助。 1. POM(Project Object Model)项目对象模型 POM 与 Java 代码实现了解耦&#xff0c;当需要升级版本时&#xff0c;只需要修改POM&#xff0c;而不需要更改Java代码…...

买了域名如何做网站/seo优化教程自学

2019独角兽企业重金招聘Python工程师标准>>> select (case when instr (x,a)>0 or instr (x,b)>0 or instr (x,c)>0 then 1 else 0 end) from r 转载于:https://my.oschina.net/youfen/blog/1934809...