【stable-diffusion使用扩展+插件和模型资源(上】

文章目录
- 前言
- 一、插件推荐
- 1.qrcode-monster
- 2.sd-webui-openpose-editor
- 3.sd-webui-depth-lib
- 4.roop(换脸插件)
- 5.sd-webui-qrcode-toolkit(艺术二维码)
- 5.光源控制
- 6.二次元转真人
- 7.动态视频转场(loopback-wave)
- 总结:到此还没有结束,我怕篇幅太长了,容易厌学,下文见
个人网站: https://tianfeng.space
前言
距离上次模型使用和插件推荐已经挺久了,所以必须再写一期来扩展使用方法了,毕竟得与时俱进,趁着这两天有空,赶紧写,写全点。上期模型插件使用方法和推荐
一、插件推荐
1.qrcode-monster
qrcode-monster是一款controlnet模型,可以生成创意二维码,还可以通过传入图片,生成带有输入图片元素的图片,例如最近的蔡徐坤错觉图片,各省市创意风景图,来学习如何使用把!
https://huggingface.co/monster-labs/control_v1p_sd15_qrcode_monster/tree/main

下载模型权重和配置文件,这个需要魔法,这个得你自己想办法了,我没办法交。随便找个绘画群,问问群里的小伙伴,应该都会告诉你的。

把模型放入你**\sd-webui-aki-v4\extensions\sd-webui-controlnet\models** 中,启动webui
(masterpiece, best quality:1.3),extremely high detailed,intricate,8k,big tree,landscape,lakes,stream,mountain
正向写一点风景山脉提示词,反向提示词随便写点,没什么讲究,
仅作参考,这个都很简单,大差不差。

按照这个来,除了上传的图片,权重适当调整。看效果,文字也可以。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5f83ZcsW-1692350691730)(https://tianfeng.space/wp-content/uploads/2023/08/uTools_1691991261123.png)]
2.sd-webui-openpose-editor
sd-webui-openpose-editor是一款可以在controlnet里面直接使用的openpose编辑器,上传样图提取openpose后,可以直接编辑,例如手部崩坏等,可以认为调整了。

直接可以在扩展列表安装,或者 https://github.com/huchenlei/sd-webui-openpose-editor
重启后,点击编辑


操作方法就是直接拖动就行,如果对手不满意可以直接在左边删掉,重新添加编辑拖动
- 最新版秋叶启动器controlnet增添了dw-openpose-full,效果不错,手部识别率大大提升

- 同时还增添了提示词选项,傻瓜式填写提示词,再也不用担心提示词怎么写了,包含了各式各样的提示词,点击即可写入

3.sd-webui-depth-lib
sd-webui-depth-lib是一款深度图插件,可以提供很多的手部模型,这对于弥补画手经常崩坏是非常好的,首先来到下载网址
https://github.com/jexom/sd-webui-depth-lib
可以通过扩展在webui网址安装,或者下载压缩包解压在扩展目录,安装后本身的手部模型不多,我们去c站下点图
https://civitai.com/models/67174

含900个手部动作,下载解压把所有pp_hand复制放在插件目录下的maps里就行

重启来到webui界面

可以直接在上面openpose编辑器的基础上优化手,提取openpose后,以它为背景添加手,然后发送到controlnet,第二个controlnet导入openpose图,预处理都不用选,controlnet分别选择depth和openpose

4.roop(换脸插件)
https://github.com/s0md3v/sd-webui-roop

如果你之前没安装Visual Studio,请下载安装,勾选python开发,C++桌面开发

然后在扩展目录下载插件,下载方式不赘述,看到这应该不是问题

下载模型inswapper_128.onnx,放入models/roop/目录中,没有新建
pip install insightface==0.7.3

将启动器设置里代理的端口改成和电脑设置一样


点击启用,编号是对图片从左到右人物换脸,0就是第一个,修复强度就是换脸的幅度。效果一般

5.sd-webui-qrcode-toolkit(艺术二维码)
直接从扩展页面安装,重启

然后来到https://cli.im/text,点击解码,上传二维码图片,把解码结果复制

复制到第一行,其他设置如下,pixel size可以加大到22左右就行,然后点击Download,


经过我的反复测试,关键点是怎么和构建和二维码类似的图片,复制粘贴的提示词一般都很难起作用,或者说效果不佳,所以我把760x760的图像变成760x1460,多出来的就是空白,大模型:寿司2.5D

4k,photorealistic,cinematic,a girl,flower,skirt,multicolored hair,holding (flowers in hand:1.2),wedding_dress,scenery,white hair,ultra high res, high resolution, 8k resolution, wallpaper,
参数:步数小于30,权重1.1-1.4,主要就是这两个参数,其他影响不大,当有一张生成的不错的图片,但是无法扫码,一般就是调小步数,加大controlnet权重,效果如下:

5.光源控制
- controlnet tile
提示词
contrast between light and dark,Dark environment,The strong light shining on girl's body,best quality,masterpiece,(photorealistic:1.4),1girl,solo,shirt,
参数:步数三十,高分辨放大2倍,R-ESRGAN 4x+,重绘幅度0.3,采样DPM++

光源图百度一搜全是,效果说实话比我想象还要好

- controlnet depth
其他不变,换成depth

- controlnet brightness
https://huggingface.co/ViscoseBean/control_v1p_sd15_brightness/tree/main

放入


- controlnet illumination
https://huggingface.co/ddoanlinh/controlnet_illumination/tree/main
不放图了,太赘余了,自己想要下载放到目录,参数和brightness一模一样
总结就是,后面几种光线强,较明亮,第一种较柔和,自然,就我个人而言,我是喜欢第一中。
6.二次元转真人
- tile

- Linear

大模型选择真人,提示词先把图片进行提示词反推,然后自己加上一些符合场景的词汇。重绘0.3-0.5,权重0.7-1看情况调整,其他参数基本没什么变化,采样器放大算法选择真人适用的就行。
这两种方式区别在于tile基本是按原图修复放大,相当于等比例修复放大,人物变成真人,但是扩展性较低。Linear则是根据线稿重新绘制,画图局限性降低了,可能出图更自然,但是可能和原图有出入。各有各的好处,看情况而定。

7.动态视频转场(loopback-wave)
https://rentry.co/sd-loopback-wave

点击

右键另存为Loopback Wave Script V1.4.1.py文件,或者点击这里下载我下好的:
链接:https://pan.baidu.com/s/1OtZUWScRpeHu010abrwPdw
提取码:xu8w
把文件放到script目录下,重启
首先生成一些不错的图片,然后取它的种子

来到webui,只写负面提示词,正向在脚本里写,其他参数如下


来到最下面脚本,选择loopback wave,以我为例,我是取了七个图片的种子,假设每波帧数为20,那么总帧数为140,去噪强度0.6

提示词书写如下,第一个0为第几帧,后面两个冒号书写种子,后面再接一个冒号,书写提示词,
注意:第一个数字一定按规范写,每波帧数20的话,第一个为0,第二个为20,依次填写

0::3569324999:1girl, hair ornament, clover, bow, twintails, smile, stuffed toy, green bow, solo, clover hair ornament, long hair, four-leaf clover, stuffed animal, green nails, black hair, hairclip, shirt, skirt, low twintails, doughnut, bangs, collared shirt, white shirt, stuffed bunny, plaid, long sleeves, food, bowtie, looking at viewer, pink bow, four-leaf clover hair ornament, hair bow, nail polish, sweater, blush, pink eyes
20::3960688666:(masterpiece,best quality), 1girl,petite,flat chest, solo, solo focus, (animal ears, rabbit ears), barefoot, knees up, dress, sitting, short sleeves, looking at viewer, grass, short hair, smile, white hair, puffy sleeves, outdoors, puffy short sleeves, bangs, on ground, full body, animal, sunlight, brown eyes, dappled sunlight, day, depth of field, open mouth, (flower, hair flower), w, wariza, white dress
40::2834188876:(masterpiece:1.2),best quality,extremely detailed, BREAK cute girl,solo,shiny skin,small breasts,very long hair, detailed eyes,perfect anatomy, cute eyes,(red eyes:1.3),(black hair:1.4), BREAK white shirt,black skirt,magical academy cloak,white panties, BREAK galaxy sky,shooting star,at night,magic circle,fantasy, BREAK character focus, BREAK
60::986005930:masterpiece, best quality, ultra-detailed, highly detailed, <lora:karyl_v1:1>, karyl, green eyes, black hair, bangs, twintails, low twintails, hair bow, cat ears, small breasts, bare shoulders, black pantyhose, bow, brooch, detached sleeves, dress, frilled dress, frills, jewelry, long sleeves, purple bow, sleeveless, sleeveless dress, <lora:saltbae-17:1>, saltbae, sunglasses, sprinkling salt, table, chopping board,
80::1313366984 :1girl,solo,bow,fake_animal_ears,mouse_ears,frilled_skirt,frills,hair_ornament,short hair,hairband,looking_at_viewer,multiple_girls,open_mouth,rat,red_eyes,shirt,silver_hair,skirt,smile,white_hair,white_shirt,v <lora:pcr2-000012:0.7>,Random Posture,
100::4246031170:masterpiece, best quality, 1girl, (colorful),(delicate eyes and face), volumatic light, ray tracing, bust shot ,extremely detailed CG unity 8k wallpaper,solo,smile,intricate skirt,((flying petal)),(Flowery meadow) sky, cloudy_sky, moonlight, moon, night, (dark theme:1.3), light, fantasy, windy, magic sparks, dark castle,white hair
120::326439951:(best quality,high resolution,Beautiful detailed eyes,White lighting:1.2),red eyes, looking at viewer, long hair, black hair, long boots, black footwear, blush, sitting, long sleeves, bangs, parted lips, black hair, dress, knees up, brown hair, white skirt, frills, skirt,thighs, sidelocks,

点击生成就行,图片也可以打开剪辑软件重组为视频

点击查看效果:部分视频(可能小卡缓存一下就好了)
总结:到此还没有结束,我怕篇幅太长了,容易厌学,下文见
相关文章:
【stable-diffusion使用扩展+插件和模型资源(上】
文章目录 前言一、插件推荐1.qrcode-monster2.sd-webui-openpose-editor3.sd-webui-depth-lib4.roop(换脸插件)5.sd-webui-qrcode-toolkit(艺术二维码)5.光源控制6.二次元转真人7.动态视频转场(loopback-waveÿ…...
面试之快速学习STL-无序关联式容器
和关联式容器一样,无序容器也使用键值对(pair 类型)的方式存储数据。不过,本教程将二者分开进行讲解,因为它们有本质上的不同: 关联式容器的底层实现采用的树存储结构,更确切的说是红黑树结构&a…...
C++线程库
C线程库是C11新增的重要的技术之一,接下来来简单学习一下吧! thread类常用接口 函数名功能thread()构造一个线程对象,没有关联任何线程函数,即没有启动任何线程。thread(fn, args1, args2, ...)构造一个线程对象,并…...
一文看懂群晖 NAS 安装 Mysql 远程访问连接
文章目录 1. 安装Mysql2. 安装phpMyAdmin3. 修改User 表4. 本地测试连接5. 安装cpolar6. 配置公网访问地址7. 固定连接公网地址 群晖安装MySQL具有高效、安全、可靠、灵活等优势,可以为用户提供一个优秀的数据管理和分析环境。同时具有良好的硬件性能和稳定性&#…...
永久设置pip指定国内镜像源(windows内)
1.首先列出国内四个镜像源网站: 一、清华源 https://pypi.tuna.tsinghua.edu.cn/simple/ 二、阿里源 https://mirrors.aliyun.com/pypi/simple 三、中科大源 https://pypi.mirrors.ustc.edu.cn/simple/ 四、豆瓣源 http://pypi.douban.com/simple/ 2.一般下载所需要…...
【SA8295P 源码分析】27 - QNX Ethernet MAC 驱动 之 emac_tx_thread_handler 数据发送线程 源码分析
【SA8295P 源码分析】27 - QNX Ethernet MAC 驱动 之 emac_tx_thread_handler 数据发送线程 源码分析 系列文章汇总见:《【SA8295P 源码分析】00 - 系列文章链接汇总》 本文链接:《【SA8295P 源码分析】27 - QNX Ethernet MAC 驱动 之 emac_tx_thread_handler() 数据发送线程…...
爬虫抓取数据时显示超时,是代理IP质量不行?
很多人在做数据抓取的时候,会遇到显示超时了,然后就没有响应了。这是什么原因的?有的人回答是使用的代理IP质量不行,这种答案,对也不对。 数据抓取时,出现超时的原因时多方面影响的,主要分为目标…...
【管理运筹学】第 5 章 | 整数规划 (2,割平面法及 0-1 变量的特性)
文章目录 引言三、割平面法四、0-1 型整数规划4.1 0-1 变量的特性4.1.1 投资问题4.1.2 约束条件满足个数问题 写在最后 引言 前文我们介绍了整数规划的一种求解方法——分支定界法,可以求解纯整数和混合整数规划问题。现在我们来学习另一种整数规划求解方法——割平…...
Vscode详细安装教程
Vscode官网下载 官网地址:Download Visual Studio Code - Mac, Linux, Windows 通过链接可以直接跳转到下面的页面当中,支持的版本有Windows、Linux、Mac,可以选择适配自己电脑的版本,一般来说应该是Windows x64的。不要直接点W…...
法线矩阵推导
法线矩阵推导 https://zhuanlan.zhihu.com/p/72734738 https://juejin.cn/post/7113952418613690382 https://blog.csdn.net/wangjianxin97?typeblog 1、为什么需要法线矩阵 vec3 normalEyeSpace modelViewMatrix * normal;如果模型矩阵执行了非等比缩放, 顶点的改变会导致法…...
对容器、虚拟机和 Docker 的初学者友好介绍
一、说明 如果你是一个程序员或技术人员,你可能至少听说过Docker:一个有用的工具,用于在“容器”中打包,运输和运行应用程序。很难不这样做,这些天它得到了所有的关注 - 来自开发人员和系统管理员。即使是像谷歌、VMwa…...
linux部署clickhouse(单机)
一、下载安装 1.1、下载地址 阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区阿里巴巴开源镜像站,免费提供Linux镜像下载服务,拥有Ubuntu、CentOS、Deepin、MongoDB、Apache、Maven、Composer等多种开源软件镜像源,此外还提供域名解析DNS、…...
vue组件注册
组件注册分为全局注册和局部注册 全局注册 在 main.js 或者入口文件中 import { createApp } from vue; import MyComponent from ./components/MyComponent.vue;const app createApp();app.component(my-component, MyComponent);app.mount(#app); 我们首先通过createApp…...
day20 飞机大战射击游戏
有飞行物类 飞行 爆炸 的连环画, 飞行的背景图 , 子弹图, 还有游戏开始 暂停 结束 的画面图。 设计一个飞机大战的小游戏, 玩家用鼠标操作hero飞行机, 射出子弹杀死敌机,小蜜蜂。 敌机可以获得分数&…...
iOS设计规范是什么?都有哪些具体规范
iOS设计规范是苹果为移动设备操作系统iOS制定的设计指南。iOS设计规范的制定保证了苹果应用在外观和操作上的一致性和可用性,从而提高了苹果界面设计的用户体验和应用程序的成功性。本文将从七个方面全面分析iOS设计规范。 1.iOS设计规范完整版分享 由「即时设计」…...
动手学深度学习-pytorch版本(二):线性神经网络
参考引用 动手学深度学习 1. 线性神经网络 神经网络的整个训练过程,包括: 定义简单的神经网络架构、数据处理、指定损失函数和如何训练模型。经典统计学习技术中的线性回归和 softmax 回归可以视为线性神经网络 1.1 线性回归 回归 (regression) 是能为一个或多个…...
Spark 图计算ONEID 进阶版
0、环境信息 本文采用阿里云maxcompute的spark环境为基础进行的,搭建本地spark环境参考搭建Windows开发环境_云原生大数据计算服务 MaxCompute-阿里云帮助中心 版本spark 2.4.5,maven版本大于3.8.4 ①配置pom依赖 详见2-1 ②添加运行jar包 ③添加配置信…...
Comparable和Comparator区别
Comparable和Comparator接口都是实现集合中元素的比较、排序的,众所周知,诸如Integer,double等基本数据类型,java可以对他们进行比较,而对于类的比较,需要人工定义比较用到的字段比较逻辑。总体来讲&#x…...
JAVA知识点梳理
我的博客:lcatake_flume,spark,zookeeper-CSDN博客 看不懂的话进去看看 1.Java的三个版本 JAVASE 基本 JAVAME 微缩 JAVAEE 标准 3.java的特点 面向对象 跨平台:jvm将java文件转变为字节码文件(.class)在多个系统中运 行字…...
[SWPUCTF 2022 新生赛]ez_ez_php
这段代码是一个简单的PHP文件处理脚本。让我们逐行进行分析: error_reporting(0); - 这行代码设置了错误报告的级别为0,意味着不显示任何错误。 if (isset($_GET[file])) { - 这行代码检查是否存在一个名为"file"的GET参数。 if ( substr($_…...
云原生核心技术 (7/12): K8s 核心概念白话解读(上):Pod 和 Deployment 究竟是什么?
大家好,欢迎来到《云原生核心技术》系列的第七篇! 在上一篇,我们成功地使用 Minikube 或 kind 在自己的电脑上搭建起了一个迷你但功能完备的 Kubernetes 集群。现在,我们就像一个拥有了一块崭新数字土地的农场主,是时…...
反向工程与模型迁移:打造未来商品详情API的可持续创新体系
在电商行业蓬勃发展的当下,商品详情API作为连接电商平台与开发者、商家及用户的关键纽带,其重要性日益凸显。传统商品详情API主要聚焦于商品基本信息(如名称、价格、库存等)的获取与展示,已难以满足市场对个性化、智能…...
关于nvm与node.js
1 安装nvm 安装过程中手动修改 nvm的安装路径, 以及修改 通过nvm安装node后正在使用的node的存放目录【这句话可能难以理解,但接着往下看你就了然了】 2 修改nvm中settings.txt文件配置 nvm安装成功后,通常在该文件中会出现以下配置&…...
MySQL中【正则表达式】用法
MySQL 中正则表达式通过 REGEXP 或 RLIKE 操作符实现(两者等价),用于在 WHERE 子句中进行复杂的字符串模式匹配。以下是核心用法和示例: 一、基础语法 SELECT column_name FROM table_name WHERE column_name REGEXP pattern; …...
【C++进阶篇】智能指针
C内存管理终极指南:智能指针从入门到源码剖析 一. 智能指针1.1 auto_ptr1.2 unique_ptr1.3 shared_ptr1.4 make_shared 二. 原理三. shared_ptr循环引用问题三. 线程安全问题四. 内存泄漏4.1 什么是内存泄漏4.2 危害4.3 避免内存泄漏 五. 最后 一. 智能指针 智能指…...
WebRTC从入门到实践 - 零基础教程
WebRTC从入门到实践 - 零基础教程 目录 WebRTC简介 基础概念 工作原理 开发环境搭建 基础实践 三个实战案例 常见问题解答 1. WebRTC简介 1.1 什么是WebRTC? WebRTC(Web Real-Time Communication)是一个支持网页浏览器进行实时语音…...
论文阅读笔记——Muffin: Testing Deep Learning Libraries via Neural Architecture Fuzzing
Muffin 论文 现有方法 CRADLE 和 LEMON,依赖模型推理阶段输出进行差分测试,但在训练阶段是不可行的,因为训练阶段直到最后才有固定输出,中间过程是不断变化的。API 库覆盖低,因为各个 API 都是在各种具体场景下使用。…...
保姆级【快数学会Android端“动画“】+ 实现补间动画和逐帧动画!!!
目录 补间动画 1.创建资源文件夹 2.设置文件夹类型 3.创建.xml文件 4.样式设计 5.动画设置 6.动画的实现 内容拓展 7.在原基础上继续添加.xml文件 8.xml代码编写 (1)rotate_anim (2)scale_anim (3)translate_anim 9.MainActivity.java代码汇总 10.效果展示 逐帧…...
使用SSE解决获取状态不一致问题
使用SSE解决获取状态不一致问题 1. 问题描述2. SSE介绍2.1 SSE 的工作原理2.2 SSE 的事件格式规范2.3 SSE与其他技术对比2.4 SSE 的优缺点 3. 实战代码 1. 问题描述 目前做的一个功能是上传多个文件,这个上传文件是整体功能的一部分,文件在上传的过程中…...
对象回调初步研究
_OBJECT_TYPE结构分析 在介绍什么是对象回调前,首先要熟悉下结构 以我们上篇线程回调介绍过的导出的PsProcessType 结构为例,用_OBJECT_TYPE这个结构来解析它,0x80处就是今天要介绍的回调链表,但是先不着急,先把目光…...
