Stable Diffusion - 扩展插件 (Extensions) 功能的配置与使用

news2024/11/15 13:03:46

欢迎关注我的CSDN:https://spike.blog.csdn.net/
本文地址:https://spike.blog.csdn.net/article/details/131576762

Img

Prompt:
(masterpiece, top quality, best quality, ((standing in centre)), ((1girl, black hair)), ((upper body, symmetrical composition)), ((wear yellow abstract patterns dress bold lines, geometric shapes)), (pure yellow abstract patterns background), ((studio light)) ((studio portrait)), emotional face, face front, extreme detailed
Negative prompt: (worst quality, low quality:2), monochrome, zombie,overexposure, watermark,text,bad anatomy,bad hand,extra hands,extra fingers,too many fingers,fused fingers,bad arm,distorted arm,extra arms,fused arms,extra legs,missing leg,disembodied leg,extra nipples, detached arm, liquid hand,inverted hand,disembodied limb, small breasts, loli, oversized head,extra body,completely nude, extra navel,easynegative,(hair between eyes),sketch, duplicate, ugly, huge eyes, text, logo, worst face
Steps: 50, Sampler: DDIM, CFG scale: 7, Seed: 2409945005, Face restoration: CodeFormer, Size: 768x512, Model hash: 86aa256dd5, Model: AWPortrait_v1.1, Denoising strength: 0.26, Hires upscale: 2, Hires upscaler: 4x-UltraSharp, Version: v1.4.0
Saved: 00034-2409945005.png

Stable Diffusion 是一种基于扩散模型的AI绘画技术,可以根据文本或图像生成高质量的图像,原理是通过不断去除噪音来逐渐恢复目标图像。Extension是一种扩展功能,可以提供更多的选项和操作性,例如改变风格、扩展画布、修复图像等,通常是由第三方开发者编写的 Python 脚本,可以通过 GitHub 或其他平台下载安装。

stable-diffusion 启动命令:

cd stable-diffusion-webui
conda deactivate
source venv/bin/activate
nohup python -u launch.py --port 9301 --xformers --theme dark > nohup.sd.out &
tail -f nohup.sd.out

1. 配置环境

配置页面为黑色主题,在启动时,增加参数 --theme dark ,即可。访问时,自动增加参数 __theme=dark

http://127.0.0.1:9302/?__theme=dark

推荐使用 扩展 - 可下载 进行安装,需要替换 扩展列表地址 为国内地址,有助于后续更新,再执行 加载扩展列表,即

  • 插件扩展的国内链接:https://gitee.com/akegarasu/sd-webui-extensions/raw/master/index.json
  • 参考:https://gitee.com/akegarasu/

即:

Img

注意:在 GitHub 链接之前,加入 https://ghproxy.com/ 可有效提升下载速度,例如

https://ghproxy.com/https://github.com/pkuliyi2015/multidiffusion-upscaler-for-automatic1111.git

删除插件:直接进入扩展文件夹 table-diffusion-webui/extensions ,删除相应的目录,重启即可。

内置的 Extension:

Extension

2. 配置插件

待安装的 4 个插件:

  1. stable-diffusion-webui-localization-zh_Hans,汉化插件
  2. stable-diffusion-webui-images-browser,图库浏览器
  3. a1111-sd-webui-tagcomplete,提示词自动补全
  4. stable-diffusion-webui-wd14-tagger,提示词反推

2.1 汉化插件

stable-diffusion-webui-localization-zh_Hans,在 Available 页面搜索,取消 Location 勾选,搜索 zh,即可安装。

用户界面 (User Interface) - 本地化 (Location) 中,即可修改中文或英文 (None),点击 Apply Setting - Reload UI ,即可:

Location

2.2 图库浏览器

stable-diffusion-webui-images-browser,搜索 images browser,选择 图库浏览器

下载安装完成,重新启动,即可出现 图库浏览器 的Tab,点击 首页,即可刷新。点击图像,即可跳出生成信息,即:

Browser

支持删除图像:

Delete

2.3 提示词自动补全

a1111-sd-webui-tagcomplete,搜索 tag auto,选择 Booru tag autocompletion 即可。基于 Booru 词库进行替换。

安装重启之后,可以自动补全提示词,同时,也可避免提示词与模型之间的差异,即:

auto

也支持提升词替换:

Replace

输入 <e:<l: 自动搜索,已下载的 Embeddings 或 LoRA。

中文词库自动翻译:https://www.bilibili.com/video/BV1Bg4y1H7Tq/

  • 下载地址:http://www.123114514.xyz/WebUI/Tag/a1111-sd-webui-tagcomplete.zip

解压之后,在 a1111-sd-webui-tagcomplete/tags 目录之下,包括 csv 文件:

  • zh_cn_tr.csv
  • zh_cn.csv
  • color.json

复制 3 个文件,至 stable-diffusion-webui/extensions/a1111-sd-webui-tagcomplete/tags 中。

进入 设置 - 标签自动补全 插件的设置页面中,刷新

  • 标签文件名,设置为 zh_cn.csv,默认是 danbooru.csv
  • 翻译文件名,设置为 zh_cn_tr.csv,默认是 None

点击 保存设置,即可使用中文输入,自动翻译成英文,即:

ch

2.4 提示词自动反推

stable-diffusion-webui-wd14-tagger,搜索 Tagger,选择 WD 1.4 Tagger ,即可,点击安装,重新启动服务。

出现 WD 1.4 标签起 (Tagger),用于反推提示词,即:

Tagger

首次启动时,需要下载模型:

Loading wd14-vit-v2-git model file from SmilingWolf/wd-v1-4-vit-tagger-v2
Downloading model.onnx: 100%|██████| 373M/373M [00:34<00:00, 10.7MB/s]
Downloading ()in/selected_tags.csv: 100%|| 254k/254k [00:00<00:00, 4
Installing onnxruntime
Loaded wd14-vit-v2-git model from .cache/huggingface/hub/models--SmilingWolf--wd-v1-4-vit-tagger-v2/snapshots/1f3f3e8ae769634e31e1ef696df11ec37493e4f2/model.onnx

可以修改阈值,提升标签的细腻度,输入图像,即可生成提示词:

label

发送到文生图,即 自动生成相似的图像:

Generate

3. 配置完成

扩展,已安装,即可显示当前所有插件,即:

Extension

Bug: 遇到 Bug “AssertionError: extension access disabled because of command line flags”

参考:[Bug]: AssertionError: extension access disabed because of commandline flags

原因是,启动服务时,不需要添加参数 --share--listen,即

cd stable-diffusion-webui
conda deactivate
source venv/bin/activate
nohup python -u launch.py --port 9301 --xformers --theme dark > nohup.sd.out &
tail -f nohup.sd.out

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

视频无损放大修复工具:Topaz Video AI对Mac和Windows的系统要求

Topaz Video AI是一款基于人工智能技术的视频增强软件&#xff0c;旨在提供高质量的视频修复、增强和转换功能。它可以通过智能算法和图像处理技术&#xff0c;改善视频的清晰度、稳定性、降噪效果&#xff0c;还能进行视频转码和格式转换。 Mac&#xff1a;Topaz Video AI fo…

[pyqt5]designer设计界面设计工具栏上图标和文字同时显示

打开设计师界面 右侧先选择toolBar然后去属性找到toolButtonStyle设置对应选项即可。

图扑 AR 技术应用与管理:施工建造、机柜扫描、办公室导航解决方案

随着科技的不断革新和创新&#xff0c;越来越多的行业开始迎来数字化时代的变革。建筑行业作为人类历史上最重要的产业之一&#xff0c;在数字化转型方面同样也在不断推进。图扑软件结合 AR 技术的应用&#xff0c;为建筑行业带来了更加便捷高效的建筑施工过程管理。 传统的建筑…

MathType7.4中文版下载安装教程

MathType7.4版是一款功能强大、专业实用、应用范围广的数学公式编辑器软件&#xff0c;这款软件采用了简体中文操作界面并且完美兼容office、wps等一系列常见办公工具&#xff0c;这样就能够很好的为相关用户省去了许多繁琐的操作步骤&#xff0c;用户在这里可以轻轻松松进行公…

使用Pytorch加载预训练模型及修改网络结构

Pytorch有自带的训练好的AlexNet、VGG、ResNet等网络架构。详见官网 1.加载预训练模型 import torch import torchvision import torch.nn as nn import torch.optim as optim import torch.nn.functional as F import torchvision.transforms as transforms import torchvis…

VBA系列技术资料MF33:VBA_将文本文件转换为Excel

【分享成果&#xff0c;随喜正能量】一心热枕对待生活&#xff0c;静静的安抚自己内心的急迫和焦虑&#xff0c;你人生的好运&#xff0c;常常在你沉醉于生活时悄悄临门的。。 我给VBA的定义&#xff1a;VBA是个人小型自动化处理的有效工具。利用好了&#xff0c;可以大大提高…

vue本地开发集成https

背景&#xff1a;在本地项目开发中&#xff0c;调用第三方服务获取音视频通话&#xff0c;音视频通话是采用 WebRTC 来实现的&#xff0c;而 WebRTC 中使用音视频设备进行取流是需要在安全域下才可以调起的设备权限 解决方案&#xff1a;使用npm安装mkcert&#xff0c;配置证书…

spring boot+MySQL实现学习平台

本次设计任务是要设计一个学习平台&#xff0c;通过这个系统能够满足学习信息的管理及学生和教师的学习管理功能。系统的主要功能包括首页&#xff0c;个人中心&#xff0c;学生管理&#xff0c;教师管理&#xff0c;课程信息管理&#xff0c;类型管理&#xff0c;作业信息管理…

Hive(18):DML之Load加载数据

1 背景 回想一下,当在Hive中创建好表之后,默认就会在HDFS上创建一个与之对应的文件夹,默认路径是由参数hive.metastore.warehouse.dir控制,默认值是/user/hive/warehouse。 要想让hive的表和结构化的数据文件产生映射,就需要把文件移到到表对应的文件夹下面,当然,可以在…

天天刷题-->LeetCode(无重复字符的最长字串)

个人名片&#xff1a; &#x1f405;作者简介&#xff1a;一名大二在校生&#xff0c;热爱生活&#xff0c;爱好敲码&#xff01; \ &#x1f485;个人主页 &#x1f947;&#xff1a;holy-wangle ➡系列内容&#xff1a; &#x1f5bc;️ tkinter前端窗口界面创建与优化 &…

轻松学会Java导出word,一篇文章就够了!

很多小伙伴在工作中&#xff0c;可能又这样一个需求&#xff1a;根据word模板去填充数据&#xff0c;变成我们想要的word文档&#xff0c;这是很多刚进入职场的小白都会碰到的需求。 当遇上这种需求&#xff0c;我们可以通过这篇文章要讲的poi-tl 来做处理。 导入依赖 <dep…

下载pycharm专业版

PyCharm: the Python IDE for Professional Developers by JetBrainsThe Python & Django IDE with intelligent code completion, on-the-fly error checking, quick-fixes, and much more...https://www.jetbrains.com/pycharm/Pycharm安装使用与版本切换_pycharm专业版换…

华为开发者大会2023(Cloud)之旅

【摘要】 金鱼哥畅游记&#xff1a;华为开发者大会2023&#xff08;Cloud&#xff09; 2023年7月7日华为开发者大会2023&#xff08;Cloud&#xff09;在广东东莞正式揭开帷幕&#xff0c;金鱼哥很庆幸能有机会参加此次盛大聚会&#xff0c;看到众开发者共聚一堂&#xff0c;在…

812. 打印数字

链接&#xff1a; 812. 打印数字 - AcWing题库 题目&#xff1a; 输入一个长度为 nn 的数组 aa 和一个整数 sizesize&#xff0c;请你编写一个函数, void print(int a[], int size), 打印数组 aa 中的前 sizesize 个数。 输入格式 第一行包含两个整数 nn 和 sizesize。 第二行包…

MySQL (select查询的基本用法及select相关练习)

如图插入数据&#xff1a; 得 1、显示所有职工的基本信息。 mysql> select * from worker;效果如图&#xff1a; 2、查询所有职工所属部门的部门号&#xff0c;不显示重复的部门号 mysql> select distinct 部门号 from worker;效果如图&#xff1a; 3、求出所有职…

痴呆≠阿尔茨海默病?5个特征或是发生痴呆!

痴呆是一种智力退化的综合症&#xff0c;其特点包括记忆力减退、思维能力下降、判断力和语言能力受损等。然而&#xff0c;很多人错误地将痴呆等同于阿尔茨海默病。事实上&#xff0c;阿尔茨海默病只是痴呆症的一种常见类型。下面将介绍痴呆的五个主要特征以及导致痴呆的原因。…

基于Java+SpringBoot+Vue的开放实验管理系统设计与实现

博主介绍&#xff1a;✌擅长Java、微信小程序、Python、Android等&#xff0c;专注于Java技术领域和毕业项目实战✌ &#x1f345;文末获取源码联系&#x1f345; &#x1f447;&#x1f3fb; 精彩专栏推荐订阅&#x1f447;&#x1f3fb; 不然下次找不到哟 Java项目精品实战案…

找回存储在DBeaver连接中的数据库密码

一、拿到 credentials-config.json 文件 1、打开 Dbeaver 后&#xff0c;点击 “窗口 — 首选项” 2、找到worksapce path 3、进入 workspace path 的文件夹&#xff0c;再进入到 \General.dbeaver 文件夹&#xff0c;找到文件 credentials-config.json &#xff08;可以备…

数据结构初阶--排序1

目录 前言冒泡排序思路代码实现 选择排序思路代码实现 插入排序思路代码实现 希尔排序思路代码实现 堆排序思路向上调整建堆向下调整建堆 代码实现 前言 排序在我们的日常生活中无处不在&#xff0c;比如对若干个学生的期末成绩&#xff0c;可以依据姓氏&#xff0c;学号&…

交易成本模型与Python技术共同促进高频交易的发展走向

高频交易是一种在金融市场中越来越受到关注的交易方式&#xff0c;其具有快速、高效、低风险的特点&#xff0c;可以为投资者带来丰厚的利润。然而&#xff0c;在高频交易中&#xff0c;交易成本往往占据了很大的比例&#xff0c;可以说是一个非常重要的因素。因此&#xff0c;…