最近 AI 画画特别的火,你能从网上看到非常多好看的图片,于是我就开始了我的安装之旅,我看到的图是这样的。

这样的。

还有这样的。

然后我就开始了我的 AI 安装生成计划。

安装环境

首先我们需要安装 Python 环境,因为这个需要显卡,我估计我的 MAC 是跑步起来的,所以先装 Python:https://www.python.org/downloads/release/python-3108/,Windows 安装的时候最好勾选上自动添加环境变量,否则就要自己加了。

接着去安装 Git,这个大家应该都有,不多说了。

然后去安装 stable-diffusion 的 UI: https://github.com/AUTOMATIC1111/stable-diffusion-webui,这个下载好了之后解压就行了。

这些都弄好了之后呢,然后还需要一些额外的文件和模型,目前大家从网上看到比较火的两个模型:chilloutmix 和 Lora(包含18+内容,这个算了算了。。),下载文件都可以从 https://civitai.com/ 网站找到。

  1. sd-v1-4.ckpt,下载地址:https://huggingface.co/CompVis/stable-diffusion-v-1-4-original/resolve/main/sd-v1-4.ckpt
  2. chilloutmix 模型,下载地址:https://civitai.com/models/6424/chilloutmix
  3. Korean-doll 模型,说是韩风美女,下载地址: https://civitai.com/models/7448/korean-doll-likeness
  4. GFPGANv1.4.pth 脸部优化,下载地址:https://github.com/TencentARC/GFPGAN/releases/download/v1.3.0/GFPGANv1.4.pth

1 和 2 放在 models/Stable-diffusion 目录,3 放到 models/Lora 目录,最后一个放在项目的根目录。

启动

这些都下载好之后,就可以启动项目了,到项目根目录找到webui.bat启动,其他系统用webui.sh(应该就是这样)。

启动之后还会安装很多的依赖,我也不知道是干嘛的,装了一些之后发现卡住了,这个是因为他从 github 去拉代码超时了,对于 github 访问的问题,大家可以使用 https://github.com/dotnetcore/FastGithub 去处理,这个不是FQ,貌似只是自动帮我们做个 DNS 解析,选择 IP。

这样一切准备就绪之后,就可以看到启动成功的提示信息了,直接访问127.0.0.1:7860就行了。

打开之后就是这样一个页面,接下来就可以去 AI 生成图片了。

这是啥?

然后我们进入上面说到的网站,随便找个二次元美少女,点进去找到右下角,复制数据。

然后点击这个斜着的箭头,就会自动填充参数,然后点击生成就可以了,生成的时间有的快有的慢,可能和他们模型训练有关系。

然后我就得到了这样一张图?????是不是哪里有了什么问题???

我觉得是不是这个模型我没下载,于是我换了一个我觉得应该是我下载过的模型又来了一次,嗯,就是这张带点恐怖的图,也很好看。

然后,我又得到了这样一张图。。。。不是,你这个嘴巴是被老公家暴了吗???总觉得画风相比原图过于简陋了啊。。。纯纯的从高冷风变成了沙雕风。。。

这些都不算,Lora 韩风美女总不会错了吧,我又找了一张图。

结果。。。。这次连像素都看不清楚了。。。

后来,我又不停地尝试了一会儿(当然了,18+的内容我一个都没有去尝试),然后我又得到了一些奇怪的图。。。。

比如这个奇怪的初音???这多出来的手突然就成了灵异风格。。。

还有我明明想要的是好看的蒂法,他应该长这样对吧。

结果到我这里就成了低配乡村版。。。这跟韩风美女貌似也没什么关系???

别人的图都长这样的

到我这里???又是个低配版!!!

总之,这个 AI 我总觉得不太对劲。。。

都在用 AI 生成美少女,而我却。。。的更多相关文章

  1. 根据图片的路径(绝对路径/相对路径都可以),生成base64的

    根据图片的路径(绝对路径/相对路径都可以),生成base64的 <!DOCTYPE html> <html> <head> <meta charset=&qu ...

  2. 自动绘图AI:程序如何画出动漫美少女

    序 全新的图形引擎与AI算法,高效流畅地绘出任何一副美丽的图像. IDE:VisualStudio 2015 Language:VB.NET/C# Graphics:EDGameEngine 第一节 ...

  3. 大家都在关注AI,但这些事你可能并不知道!

    我们正处在第四次工业革命,其特点是机器人和自驾车技术的进步,智能家电的泛滥等等.所有这些最前沿的是人工智能(AI),也是自动化计算机系统的发展,可以匹配甚至超过人类的智力. 你的自动驾驶可能会编程杀死 ...

  4. unity美少女动作RPG游戏源码Action-RPG Starter Kit v5.0a

    功能完整的ARPG游戏模板 Core Features!! - Combat System - Skill Tree - Enemy AI - Save-Load Game - Shop System ...

  5. c# 中对于每次修改的程序 都必须重新手动生成 才能编译的问题

    问题描述:原来用VS2017,升级了VS2019,发现修改了Winform界面,F5运行竟然还是原来的界面 问题解决: 需要修改两个地方 工具>> 选项>> 项目和解决方案&g ...

  6. 所有处理都走向AI

    所有处理都走向AI All Processing Bends Toward AI 旧金山--谷歌正在试验机器学习(ML)来执行集成电路设计中的位置和路径,并取得了很好的效果.上周在ISSCC会议上宣布 ...

  7. 在矩池云使用Disco Diffusion生成AI艺术图

    在 Disco Diffusion 官方说明的第一段,其对自身是这样定义: AI Image generating technique called CLIP-Guided Diffusion.DD ...

  8. AI要被祭天了!删Bug,删着删着把全部代码都删了

    近日,美国版的“大众点评”,本想训练 AI 来消除 bug,结果它把所有内容删除了... Yelp 在其最新更新的 App 中写道: “我们为本周使用该app遇到问题的用户致歉.我们训练了一个神经网络 ...

  9. 搭乘“AI大数据”快车,肌肤管家,助力美业数字化发展

    经过疫情的发酵,加速推动各行各业进入数据时代的步伐.美业,一个通过自身技术.产品让用户变美的行业,在AI大数据的加持下表现尤为突出. 对于美妆护肤企业来说,一边是进入存量市场,一边是疫后的复苏期,一边 ...

  10. 花十分钟,让你变成AI产品经理

    花十分钟,让你变成AI产品经理 https://www.jianshu.com/p/eba6a1ca98a4 先说一下你阅读本文可以得到什么.你能得到AI的理论知识框架:你能学习到如何成为一个AI产品 ...

随机推荐

  1. 【Java SE】Day08 String类、static关键字、Arrays类、Math类

    一.String类 1.概述 所有双引号字符串,都是String类的对象 字符串常量,会存在字符串常量池中 2.创建 构造函数--空构造.字符数组.字节(byte ASCII码)数组 3.常用方法-- ...

  2. python重要内置模块

    目录 包的概念 包的具体使用 编程思想的转变 常用内置模块之collections模块 (收集) 常用内置模块之time模块 (时间) 常用内置模块之random模块 (随机) os模块 sys模块 ...

  3. CBV如何添加装饰器?

    目录 一:CBV如何添加装饰器 1.CBV中django不建议直接给类的方法加装饰器 2.CBC添加装饰器的三种方法 3.CBV添加装饰器实战 一:CBV如何添加装饰器 1.CBV中django不建议 ...

  4. 「笔记」某移动SRE运维体系交流

    痛点 传统竖井式IT架构(封闭.隔离.非标.难运维) X86 服务器硬件稳定性不足 开源软件可靠性不足,且不可控 出了故障,被动救火救不完 转型 由此催生了转型升级的需求: 运维智能(SRE)的转型 ...

  5. python之yaml文件读取封装

    import os import yaml from yamlinclude import YamlIncludeConstructor YamlIncludeConstructor.add_to_l ...

  6. 【转载】VUE入门教程

    vue-cli是官方提供的一个脚手架,用于快速生成一vue项目,有点类似java中使用maven构建项目 需要环境 Node.js : http://nodejs.cn/download/ 安装完后在 ...

  7. js任务队列EventLoop

    JS 执行机制 在我们学js 的时候都知道js 是单线程的如果是多线程的话会引发一个问题在同一时间同时操作DOM 一个增加一个删除JS就不知道到底要干嘛了,所以这个语言是单线程的但是随着HTML5到来 ...

  8. AspNetCore管道

    title: Asp.Net Core底层源码剖析(一)中间件/管道 categories: 后端 tags: - .NET 当我们像下面这样添加一个管道时发生了什么? app.Use(async ( ...

  9. Linux简易入门

    安装Linux系统 VMware安装 首先安装VMware VMware下载地址 在镜像网站下载镜像,直接进行安装 虚拟机安装 镜像下载地址 这里使用\(16.04\)版本 点击创建新的虚拟机 根据向 ...

  10. 读Java8函数式编程笔记03_高级集合类和收集器

    1. 方法引用 1.1. 一种引用方法的轻量级语法 1.1.1. 提供了一种简短的语法 1.1.2. 标准语法为Classname::methodName 1.2. 凡是使用Lambda表达式的地方, ...