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

AI自主图像生成 之 stable-diffusion—运行效果展示

stable-diffusion用途:输入文字描述,输出对应图片

The chicken with the hair parted in the middle and the suspenders is playing basketball ( 梳着中分头,穿着吊带裤的鸡,打篮球。)
在这里插入图片描述

在这里插入图片描述

1.环境与感受介绍

这几天跑省外出差被隔离在酒店,不过随身带了个主机和显示器(笔记本太差跑不了项目程序,只能随身带主机,一言难尽…),正巧又刷到stable-diffusion开源的消息,现在就来试试搭建这个试试水
硬件环境:显卡3060 12G显存,内存32G 主要就这两,cpu没太大要求,除非你想用cpu跑深度学习…
软件环境:基于Anaconda 的 python3.7下 pytorch版本:1.10.0+cu113 ,cuda: V11.3.58, cudnn 8.4.0

下面是我测试的效果,如果要自己在本地搭建,也可以订阅我下面的这个9.9专栏,我把该项目的搭建步骤和有些比较坑的代码修改都打包好,放专栏里面了。

  1. 点击进入—我的9.9收费专栏_AI自主图像生成 之 stable-diffusion-main (Anaconda+pycharm)本地部署教程(除了这个后期我会陆续更新,目标检测,语言分割等的项目)
    ————————————————————————————————————————————————————————

2.Stable Diffusion官方原项目Git库,大佬也可以直接弄这个

3.b站大佬up的本地部署,我是因为部署失败了,才自己弄的,不过我看了大佬些的部署脚本的命令部署还是可以的,主要还是怪我的网卡和一些环境变量冲突了,如果自己电脑环境很干净,可以尝试这个up的步骤,应该就能搭建成功,大家记得给这个up点赞哈,毕竟人家是免费发出来的

总体感觉很惊艳,在现有12G显存的硬件条件下我设置到了 高:512宽832的大小,不过稍微超出点点就要爆显存,程序就崩溃了,当然这个不是它的问题,穷是我的问题。

系统搭建完成后可得到一个通过浏览器访问的web页面进行操作
在这里插入图片描述

1.效果展示

以下就是我的描述和跑出来的效果。注意同一的话,每一次抛出的图像也是不同的,以下句子每个我调了两,三张输出结果出来展示

The chicken with the hair parted in the middle and the suspenders is playing basketball happily in the melon field.( 梳着中分头,穿着吊带裤的鸡,开心的在瓜地里打篮球。)
老实说第一张我感觉好可爱的说(不过运行的时候死机3次太气人了)
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

The prince on horseback, the princess lying on the grass, the night with moonlight.
(骑马的王子,躺在草地上的公主,有着月光的黑夜。)

在这里插入图片描述
在这里插入图片描述

The sun falling into a black hole, the broken earth.(坠入黑洞的太阳,破碎的地球。)
在这里插入图片描述
在这里插入图片描述

Huge space battleships burst from the atmosphere to invade human homes, magma gushed from the strata, and a large number of robots fled.(巨大的宇宙战舰从大气层冲入入侵人类家园,岩浆从地层中涌出,大量的机器人奔逃)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

The sun beyond the mountains glows; the Yellow Riverseawards flows(白日依山尽, 黄河入海流)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

其他以翡翠作为关键词,加上湖泊,鹿,等排序进行的的生成,懒得排序了哈

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这里生成了个双头鹿笑死我了
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

其他以翡翠 + 星云

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

其他以翡翠+宝石+花朵

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

相关文章:

  • Day28、MySQL事务、索引、数据恢复和备份
  • 【ML】第九章 无监督学习技术
  • 普通人如何找到直播里的赚钱密码?
  • 前后端交互
  • 2022-09-23 日常问题
  • PX4模块设计之四十三:icm20689模块
  • 【Android安全】Android中的应用沙箱和UID | Android多用户
  • 基于 Web 的 LDAP 认证,访问资源就是这么安全
  • 软件工程毕设选题 - SSM共享充电宝管理系统(含源码+论文)
  • 稀土离子/无机材料/聚合物/金属修饰二氧化硅微球的制备与分析
  • leetcode 144. Binary Tree Preorder Traversal 二叉树展开为链表(中等)
  • 31.0、C语言——文件操作 (2)
  • leetcode - 23 494. 目标和
  • Java笔记(6)
  • 125款七夕情人节程序员专属表白网站【全网最全】HTML+CSS+JS
  • 【译】JS基础算法脚本:字符串结尾
  • [rust! #004] [译] Rust 的内置 Traits, 使用场景, 方式, 和原因
  • 《剑指offer》分解让复杂问题更简单
  • crontab执行失败的多种原因
  • java8-模拟hadoop
  • Laravel 实践之路: 数据库迁移与数据填充
  • Linux后台研发超实用命令总结
  • node和express搭建代理服务器(源码)
  • Promise面试题2实现异步串行执行
  • 从零搭建Koa2 Server
  • 机器学习学习笔记一
  • 快速构建spring-cloud+sleuth+rabbit+ zipkin+es+kibana+grafana日志跟踪平台
  • 深度学习中的信息论知识详解
  • 使用 Node.js 的 nodemailer 模块发送邮件(支持 QQ、163 等、支持附件)
  • 算法系列——算法入门之递归分而治之思想的实现
  • # 20155222 2016-2017-2 《Java程序设计》第5周学习总结
  • # Panda3d 碰撞检测系统介绍
  • #100天计划# 2013年9月29日
  • #我与Java虚拟机的故事#连载16:打开Java世界大门的钥匙
  • (pojstep1.1.1)poj 1298(直叙式模拟)
  • (分布式缓存)Redis哨兵
  • (七)理解angular中的module和injector,即依赖注入
  • (转)AS3正则:元子符,元序列,标志,数量表达符
  • (转载)虚函数剖析
  • .net on S60 ---- Net60 1.1发布 支持VS2008以及新的特性
  • .NET 中的轻量级线程安全
  • .NET连接数据库方式
  • .NET序列化 serializable,反序列化
  • .NET中的Exception处理(C#)
  • /*在DataTable中更新、删除数据*/
  • /bin/bash^M: bad interpreter: No such file or directory
  • @for /l %i in (1,1,10) do md %i 批处理自动建立目录
  • @RestController注解的使用
  • [ C++ ] STL_vector -- 迭代器失效问题
  • [AIGC] MySQL存储引擎详解
  • [Android] Implementation vs API dependency
  • [Android]Android P(9) WIFI学习笔记 - 扫描 (1)
  • [AutoSar]BSW_OS 01 priority ceiling protocol(PCP)
  • [Big Data - Kafka] kafka学习笔记:知识点整理
  • [C++基础]-初识模板