图文教程:stable-diffusion的基本使用教程 txt2img(多图)

news/2024/7/10 19:50:44 标签: stable diffusion, 人工智能

之前我介绍了SD的安装过程,那么这篇将介绍怎么使用SD

使用模型

  1. SD安装好之后,我们只有一个默认的模型。这个模型很难满足我们的绘图需求,那么有2种方法。 1是自己训练一个模型(有门槛)2是去网站上找一个别人练好的模型。 很显然的,我需要选择第二种方法。 那么现在最主流的网站就是这个 C站。 https://civitai.com/
  2. 打开C站首页是这样的,这篇文章,我主要使用C站的2个模型来介绍

  1. 选择我们需要使用的模型,进入它的主页后,点击download,我们将路径选择webui的安装目录的models里的stable-diffusion文件夹里,我的是 -->D:\sd\stable-diffusion-webui\models\Stable-diffusion 这样下载好后,重新启动就可以加载新模型了。下载好模型后文件夹里内容是这样的。

4.很好,此时我们启动SD。然后把C站上对应模型的里面的精美图Prompt以及设置复制上来。点击给generate 开始跑图。我们先选择这个动漫风格的模型来试水!

开始跑图

  1. 配置好模型和相关信息后,点击generate开始生成,我的第一张是生成这样的。倒是不算难看

  1. 这次我准备一次生成4张来养养眼,将batch count改成4,继续个generate

好像都还行哈,但是有点模糊。接下来我们把清晰度调高,改成1024*1021,count改成2。当然对应的出图速度也会变慢

不错不错,效果还是很好的,接下来我们再换个真人模型的玩一玩。切换模型,然后去C找找找大佬这个模型的美丽的图片的关键字信息

  1. 还是同样的复制文本,generate .嗯好像还行。

  1. 这只是最基本的使用,如果想微调,那么可以自己去更改关键字信息,也可以更换采样方法,或者启用修复面部,这就需要自己探索了
    欢迎访问我的博客站,有更多开源项目分享:vwo50

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

相关文章

【NR技术】NR NG-RAN整体架构 -功能划分(三)

1 概述 NG-RAN节点包括: gNB,向终端提供NR用户平面和控制平面协议终端;ng-eNB,向终端提供E-UTRA用户平面和控制平面的协议终端。gNB和ng- eNB通过Xn接口相互连接。gnb和NG- eNB也通过NG接口连接到5GC,更具体地说,通过NG-C接口连…

微信社群机器人开发

简要描述: 删除朋友圈 请求URL: http://域名地址/deleteSns 请求方式: POST 请求头Headers: Content-Type:application/jsonAuthorization:login接口返回 参数: 参数名必选类型说明wId…

阶段五:深度学习和人工智能(掌握使用TensorFlow或PyTorch进行深度学习)

掌握使用TensorFlow或PyTorch进行深度学习需要具备一定的编程基础和数学基础,包括编程语言、数据结构、算法、线性代数、概率论和统计学等方面的知识。以下是掌握使用TensorFlow或PyTorch进行深度学习的一些基本要求: 了解深度学习的基本概念和原理&…

Docker的常用命令(没有废话)

目录 镜像 镜像管理命令 镜像构建命令 镜像标签和推送命令 其他命令 容器 运行容器 停止和删除容器 查看容器信息 进入容器 数据卷 列出卷 创建和删除卷 将卷挂载到容器 镜像 镜像管理命令 docker images # 列出本地所有的镜像 docker search <关键词> #…

c#读取XML文件实现晶圆wafermapping显示demo计算电机坐标控制电机移动

c#读取XML文件实现晶圆wafermapping显示 功能&#xff1a; 1.读取XML文件&#xff0c;显示mapping图 2.在mapping视图图标移动&#xff0c;实时查看bincode,x,y索引与计算的电机坐标 3.通过设置wafer放在平台的位置x,y轴电机编码值&#xff0c;相机在wafer的中心位置&#…

修改汽车的控制系统实现自动驾驶,基于一个开源的汽车驾驶辅助系统实现全自动驾驶

修改汽车的控制系统实现自动驾驶,基于一个开源的汽车驾驶辅助系统实现全自动驾驶。 自动驾驶汽车依靠人工智能、视觉计算、雷达、监控装置和全球定位系统协同合作,让电脑可以在没有任何人类主动的操作下,自动安全地操作机动车辆。 演示视频: Openpilot :一个开源的汽车驾…

Day57力扣打卡

打卡记录 最小体力消耗路径 链接 Dijkstra 将Dijkstra算法从计算最短路径转化为计算路径最大差值。 class Solution:def minimumEffortPath(self, heights: List[List[int]]) -> int:n, m len(heights), len(heights[0])dist [0] [0x3f3f3f3f] * (n * m - 1)vis set…

Kotlin 中的 `as` 关键字:类型转换的艺术

在 Android 编程中&#xff0c;类型转换是一项常见的操作。为了使这一过程更加流畅和安全&#xff0c;Kotlin 提供了 as 关键字。本文将深入探讨 as 关键字的用法和最佳实践。 一、as 关键字的基本概念 &#x1f680; as 关键字在 Kotlin 中用于显式类型转换。它将一个表达式…