首页 > 其他分享 >【stablediffusion教程】的基础操作和使用技巧分享

【stablediffusion教程】的基础操作和使用技巧分享

时间:2024-12-13 14:58:01浏览次数:9  
标签:diffusion 教程 模型 AIGC 生成 stable stablediffusion 分享 lora

这是一篇关于stablediffusion本地部署并通过基础模型搭配不同的lora生成图片的教程,软件很容易获取,对电脑的要求也不是太高,相较于本地化的chatglm动不动就要6G显存的门槛还是很低的,根据不同性能显卡,同样的参数生成图片的速度也不一样,4090-24G版本的几秒就可以生成一张图,1060-4G的几乎要3-5分钟才能生成一样。下面主要讲一讲很多新手经常搞不懂的问题和使用教程。

img

stable diffusion生成的古风美女图

对于软件的安装这里就不介绍了,网上很多的视频教程更加的简单易懂,本文以上图为例,讲一下如何生成同类型的图,stable
diffusion最方便的一个功能就是图片信息,我们可以把图片直接拖进去,右边就会显示这张图的描述和相关参数。如何看懂这个参数呢?我们要先知道stable
diffusion模型和lora的区别,简单讲stable
diffusion模型决定了可以生成图的画风和类型,lora决定了生成图的其他细节:服装、脸部特征、动作等,也算是对模型的补充。

img

stable diffusion的图片信息功能

通过上面的图,我们可以看到右边的各种描述,其中lora:这种形式的内容,就是这张图用到了这些lora,prompt中的一些关于画质、人物、动作之类的描述都是通用的,我们可以直接复制使用,也有人对()内的提示词不太理解,其实每一个提示词都有权重的,越靠前权重要高,如果想更高一点就可以加()加的括号越多权重也就越高。同理其他样式的括号作用也是这样的。右下角还提到了Model:
chilloutmix-Ni,这是这张图用的到基础模型,如果我们模型和lora本地都有了就可以直接点下面的文生图按钮。(本地没有可以去网上下载)

img

stable diffusion的文生图功能

如果你的默认模型不是chilloutmix-
Ni,可以在左上角切换模型,如果你的lora名字和提示词不一样,需要换成你本地的名字,需要注意大小写和lora版本的问题,lora后面的数值:0.5是代表调用的权重,数值越高占比越高,最高是2。当模型和lora都准备好了,我们就可以点击右边的生成来炼丹了。下面的Steps、Sampler、Seed等参数都已经设置好了,我们不需要动,如果后面生成的图没问题了,可以做适当的调整。

img

stable diffusion的文生图功能

除了模型和lora要一致,还需要注意Negative
prompt里面有没有用到嵌入式的描述,一般带下划线的就是直接调用的embeddings文件夹里面的pt文件,这个我们也需要去网上下载下来放到对应的文件夹里面,这里可以补充一下每个类型的文件放的文件夹位置,如果是超过1G的文件,基本上就是sd模型了,下载了直接放到models下面的stable
diffusion文件夹里面,可以连图片一起下载 会显示缩略图方便查看。几十几百兆的文件
一般都是lora,放到models下面的文件夹里面,还有一些插件是放在extensions文件夹里面的(比如常用的中文汉化、controlnet、posex-
master、tagcomplete等等),只有几十KB的文件就是文字型描述放在embeddings里面。

img

stable diffusion存放目录

通过这样的操作,我们就可以通过一张图,生成同类型的其他图了,搭配controlnet还可以实现不同的pose,下面放一些微调了提示词的图片供大家欣赏,如果对stable
diffusion使用还有其他不了解的也欢迎大家讨论。

img

stable diffusion生成的图

img

stable diffusion生成的图

img
stable diffusion生成的图

写在最后

感兴趣的小伙伴,赠送全套AIGC学习资料,包含AI绘画、AI人工智能等前沿科技教程和软件工具,具体看这里。

AIGC技术的未来发展前景广阔,随着人工智能技术的不断发展,AIGC技术也将不断提高。未来,AIGC技术将在游戏和计算领域得到更广泛的应用,使游戏和计算系统具有更高效、更智能、更灵活的特性。同时,AIGC技术也将与人工智能技术紧密结合,在更多的领域得到广泛应用,对程序员来说影响至关重要。未来,AIGC技术将继续得到提高,同时也将与人工智能技术紧密结合,在更多的领域得到广泛应用。

在这里插入图片描述

一、AIGC所有方向的学习路线

AIGC所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。

在这里插入图片描述

在这里插入图片描述

二、AIGC必备工具

工具都帮大家整理好了,安装就可直接上手!
在这里插入图片描述

三、最新AIGC学习笔记

当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。
在这里插入图片描述
在这里插入图片描述

四、AIGC视频教程合集

观看全面零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

在这里插入图片描述

五、实战案例

纸上得来终觉浅,要学会跟着视频一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
在这里插入图片描述

若有侵权,请联系删除

标签:diffusion,教程,模型,AIGC,生成,stable,stablediffusion,分享,lora
From: https://blog.csdn.net/zzz777qqq/article/details/144449997

相关文章

  • 扭蛋机小程序开发,小程序功能分析与案例分享
    潮玩在娱乐消费市场中持续火热,在市场中占据了重要的位置,深受消费者的欢迎,成为了热门的时尚单品。扭蛋机作为传统的潮玩种类,在市场中更是热门选择!随着互联网时代的到来,年轻人更加倾向于线上消费,方便快捷,这也推动了扭蛋机市场的数字化发展,以小程序的模式,为消费者带来全新的购物......
  • 从零开始:PHP基础教程系列-第1篇:PHP简介与环境搭建
    从零开始:PHP基础教程系列第1篇:PHP简介与环境搭建一、PHP简介PHP(全称:PHP:HypertextPreprocessor)是一种广泛使用的开源脚本语言,尤其适合用于Web开发。它可以嵌入HTML中,允许开发者轻松地在网页上动态生成内容。PHP的特点包括:易学易用:PHP的语法相对简单,适合初学者入门。跨......
  • 华为云图像识别api获取图像标签思路分享
    本文基于作者在调用华为云图像识别api后,将所有图像标签输出便于后续操作的需求。总体思路很简单,仅仅通过字符串匹配就可以实现。本文的开发环境是AndroidStudio,使用java语言。下面展示图像识别全部代码,请您认真阅读代码注释,希望能对您的开发有所帮助!//识别图片标签整体代码......
  • 达梦数据库系列教程01---数据库备份与还原
    一、备份数据库1、右键服务器管理,打开如下的页面,选配置,再点转换2、归档配置修改,选“归档”,填一个归档目档  3、再次选择“系统管理”,将态管理选中“打开”,再点转换 4、备份---》库备份----》新建备份  二、还原数据库 ......
  • Gemini在安卓手机中的试用教程和建议
    持久化允许建议安卓系统默认设置的”杀后台进程“会导致Gemini在后台运行一会后,被系统杀死进程,导致您的体验受到影响。您可以通过以下方式修改几个设置,解决此问题:华为鸿蒙:1.允许应用后台运行:进入设置→搜索进入应用启动管理→关闭Gemini的自动管理开关→在弹框中......
  • [VMware] VMware 17.5.0 中文版带序号生成器(中文版)安装详细教程(附下载链接)
     前言VMware17.5.0链接:https://pan.quark.cn/s/d93b53f59b41提取码:YsF7VMWare WorkstationPro是一款虚拟机软件,在其中可以安装各种虚拟操作系统。解压下载的压缩包得到文件,可以看到有一个应用程序和一个序-号生成器双击文件里的应用程序看到如图所示的安装向......
  • 《安富莱嵌入式周报》第347期:分立元件自制14bit分辨率DAC,开源电池测试仪,大量位操作技
    周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104 视频版https://www.bilibili.com/video/BV1SFq9YAE4j/目录:1、分立元件自制14bit分辨率DAC2、开源电池测试仪3、微软为VSCode制作的AIToolkit插件4、Zephyr相关(1)好消......
  • SpringBoot3+Vue3+NaiveUI后台搭建详细教程 | 小蚂蚁云
     项目介绍基于SpringBoot3、SpringSecurity、MybatisPlus、Vue3、TypeScript、Vite、NaiveUI、MySQL等技术栈实现的单体前后端分离后台管理系统;后端基于Java语言采用SpringBoot3、SpringSecurity、MybatisPlus、MySQL等主流技术栈,前端基于Vue3、TypeScript、Vite等技术栈实现......
  • 23. 回答网友提问:为啥重装系统之后,运行本教程配套的Fiori Elements List Report 代码,
    本文专门解答网友提出的一个问题。这位朋友C盘格式化重装系统之后,需要重新安装各种开发环境。重装系统也是笔者头痛的一个问题,和大家一样。重装完系统之后,这位朋友重新把本教程配套代码从Github上clone到本地,进入jerryfiorielement-01文件夹,执行命令行npmrunst......
  • Apache SeaTunnel 集群部署详细教程
    SeaTunnelEngine的Master服务和Worker服务分离,每个服务单独一个进程。Master节点只负责作业调度,RESTfulAPI,任务提交等,Imap数据只存储在Master节点中。Worker节点只负责任务的执行,不参与选举成为Master,也不存储Imap数据。在所有Master节点中,同一时间只有一个Master节点工作......