杂谈
昨天在猪猪粉的群里分享了一些成果,很多热心网友都表示希望有一份教程
![图片[1]-如何绘制三次元小姐姐 | Stable Diffusion零基础教程 | Korean Doll Likeness效果实现-FancyPig's blog](https://static.iculture.cc/wp-content/uploads/2023/02/20230224014102541.png?x-oss-process=image/auto-orient,1/format,webp/watermark,image_cHVibGljL2xvZ28ucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLFBfMTA,x_10,y_10)
故今天专门制作一期教程,我会给大家分享安装、使用的完整步骤,以及如何制作出精美的图片。
当然本期教程免费,创作不易,喜欢我的分享可以考虑加入猪猪粉
效果展示
下面是我自己生成的一些效果,给大家先秀一下!
Korean Doll Likeness + chilloutmix_NiPrunedFp32Fix模型效果
![图片[2]-如何绘制三次元小姐姐 | Stable Diffusion零基础教程 | Korean Doll Likeness效果实现-FancyPig's blog](https://static.iculture.cc/wp-content/uploads/2023/02/20230224043407887-683x1024.png?x-oss-process=image/auto-orient,1/format,webp/watermark,image_cHVibGljL2xvZ28ucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLFBfMTA,x_10,y_10)
![图片[3]-如何绘制三次元小姐姐 | Stable Diffusion零基础教程 | Korean Doll Likeness效果实现-FancyPig's blog](https://static.iculture.cc/wp-content/uploads/2023/02/20230224043411190-683x1024.png?x-oss-process=image/auto-orient,1/format,webp/watermark,image_cHVibGljL2xvZ28ucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLFBfMTA,x_10,y_10)
![图片[4]-如何绘制三次元小姐姐 | Stable Diffusion零基础教程 | Korean Doll Likeness效果实现-FancyPig's blog](https://static.iculture.cc/wp-content/uploads/2023/02/20230224043416506-683x1024.png?x-oss-process=image/auto-orient,1/format,webp/watermark,image_cHVibGljL2xvZ28ucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLFBfMTA,x_10,y_10)
![图片[5]-如何绘制三次元小姐姐 | Stable Diffusion零基础教程 | Korean Doll Likeness效果实现-FancyPig's blog](https://static.iculture.cc/wp-content/uploads/2023/02/20230224043420138-683x1024.png?x-oss-process=image/auto-orient,1/format,webp/watermark,image_cHVibGljL2xvZ28ucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLFBfMTA,x_10,y_10)
![图片[6]-如何绘制三次元小姐姐 | Stable Diffusion零基础教程 | Korean Doll Likeness效果实现-FancyPig's blog](https://static.iculture.cc/wp-content/uploads/2023/02/20230224043423600-683x1024.png?x-oss-process=image/auto-orient,1/format,webp/watermark,image_cHVibGljL2xvZ28ucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLFBfMTA,x_10,y_10)
![图片[7]-如何绘制三次元小姐姐 | Stable Diffusion零基础教程 | Korean Doll Likeness效果实现-FancyPig's blog](https://static.iculture.cc/wp-content/uploads/2023/02/20230224043429834-683x1024.png?x-oss-process=image/auto-orient,1/format,webp/watermark,image_cHVibGljL2xvZ28ucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLFBfMTA,x_10,y_10)
Stable Diffusion配置要求
- 国内的热心网友给出的建议:
要顺利运行stable-diffusion-webui和模型, 需要足够大的显存,最低配置4GB显存,基本配置6GB显存,推荐配置12GB显存。 当然内存也不能太小,最好大于16GB
- 国外的热心网友给出的建议:
你需要一台配备现代AMD或英特尔处理器的PC,16G内存,8G内存的NVIDIA RTX GPU,以及至少10G的可用存储空间
总之,配置好些体验会更好,配置差的话呢,也可以勉强运行。
很多热心网友表示三四年前的游戏本也无压力,所以感兴趣我们就开冲吧!
安装Python
官网建议的是使用Python3.10.6
我这里是使用的Python3.10.8,也可以完美运行,你可以去官网下载
https://www.python.org/downloads/release/python-3108/
为了防止热心网友比较懒,我也提供了Python3.10.8直接下载的入口
Windows和MacOS的打开就无脑安装就行了,记得安装的时候要将环境变量自动添加上
![图片[8]-如何绘制三次元小姐姐 | Stable Diffusion零基础教程 | Korean Doll Likeness效果实现-FancyPig's blog](https://static.iculture.cc/wp-content/uploads/2023/02/20230224015304578.png?x-oss-process=image/auto-orient,1/format,webp/watermark,image_cHVibGljL2xvZ28ucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLFBfMTA,x_10,y_10)
如果你是Linux环境,则可以参考我们之前的文章
安装Git
Windows安装方式
你可以直接下载并运行安装包
MacOS安装方式
可以直接使用brew
命令安装
brew install git
下载stable-diffusion-webui
![图片[9]-如何绘制三次元小姐姐 | Stable Diffusion零基础教程 | Korean Doll Likeness效果实现-FancyPig's blog](https://static.iculture.cc/wp-content/uploads/2023/02/20230224020018422-1024x443.png?x-oss-process=image/auto-orient,1/format,webp/watermark,image_cHVibGljL2xvZ28ucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLFBfMTA,x_10,y_10)
下载完成后进行解压缩
准备工作
常见问题
官方文档参考《Required Dependencies》
我们这里需要将一些模型、检查点等文件都先下载,放入指定位置,否则在你后续运行时会出现类似下面的报错
No checkpoints found.
![图片[10]-如何绘制三次元小姐姐 | Stable Diffusion零基础教程 | Korean Doll Likeness效果实现-FancyPig's blog](https://static.iculture.cc/wp-content/uploads/2023/02/20230224020537695.png?x-oss-process=image/auto-orient,1/format,webp/watermark,image_cHVibGljL2xvZ28ucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLFBfMTA,x_10,y_10)
这个是没有下载sd-v1-4.ckpt文件导致的,因此长话短说,我们将下面需要的文件以及本次教程可能会用到的文件在下面列出,大家按需下载
相关文件准备
以下是需要准备的文件,下面会标出下载后放入的路径以及下载链接,你可以选择适合自己的方式进行下载
- sd-v1-4.ckpt 必须下载 否则软件无法运行
- 下载后放入models/Stable-diffusion中
- 官方下载 https://huggingface.co/CompVis/stable-diffusion-v-1-4-original/resolve/main/sd-v1-4.ckpt
- 磁力链接 magnet:?xt=urn:btih:3a4a612d75ed088ea542acac52f9f45987488d1c&dn=sd-v1-4.ckpt&tr=udp%3a%2f%2ftracker.openbittorrent.com%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.opentrackr.org%3a1337
- 猪猪网盘 https://pan.iculture.cc/s/dK5bTy
- chilloutmix_NiPrunedFp32Fix.safetensors 建议下载,本期教程中需要下载使用,主要是真人图像生成模型
- 下载后放入models/Stable-diffusion中
- civitai下载 https://civitai.com/models/6424/chilloutmix 进入后点击右侧Download Latest (3.97 GB)下载
- 猪猪网盘 https://pan.iculture.cc/s/gewpTV
- Korean Doll Likeness 建议下载,本期教程中需要下载使用,主要是韩国风美女模型
- 下载后放入models/Lora中
- civitai下载 https://civitai.com/models/7448/korean-doll-likeness 进入后点击右侧Download Latest (144.11 MB)下载
- GFPGANv1.4.pth 建议下载,可以用于脸部优化
- 下载后放入根路径,与启动文件webui.bat等在同一路径
- Github下载 https://github.com/TencentARC/GFPGAN/releases/download/v1.3.0/GFPGANv1.4.pth
- 猪猪网盘 https://pan.iculture.cc/s/45PXHK
为了方便,以上资料我打包在百度网盘中也放了一份,大家也可以自行获取
链接:https://pan.baidu.com/s/1czWqhMP4OxkiBh83pAkH5A?pwd=sqv4
提取码:sqv4
运行软件
我们这里默认你已经完成了上述步骤,模型已经放到了对应的位置,我这里是Windows系统,直接运行webui.bat
如果你是MacOS、Linux则需要运行webui-macos-env.sh、webui-user.sh
![图片[11]-如何绘制三次元小姐姐 | Stable Diffusion零基础教程 | Korean Doll Likeness效果实现-FancyPig's blog](https://static.iculture.cc/wp-content/uploads/2023/02/20230224023156415.png?x-oss-process=image/auto-orient,1/format,webp/watermark,image_cHVibGljL2xvZ28ucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLFBfMTA,x_10,y_10)
当然,这里值得补充的是你如果有多个Python环境,你也可以选择使用webui-user.bat
进行启动
可以到webui-user.bat
文件中进行设置,我的设置如下
@echo off
set COMMANDLINE_ARGS=--reinstall-xformers --xformers
set PYTHON= "C:\Users\66396\AppData\Local\Programs\Python\Python310\Python.exe"
set GIT=
set VENV_DIR=
set COMMANDLINE_ARGS=
call webui.bat
主要是设置了Python的路径为set PYTHON= "C:\Users\66396\AppData\Local\Programs\Python\Python310\Python.exe"
首次运行会自动安装相关依赖,大概会持续半个小时左右:
主要是torch==1.13.1+cu117大概是2.3GB左右,你可以不开任何代理,速度似乎会比使用代理要快。
我实际测试使用代理速度可能只有300KB/s,直接连接可以1.3MB/S,这只是一个参考
![图片[12]-如何绘制三次元小姐姐 | Stable Diffusion零基础教程 | Korean Doll Likeness效果实现-FancyPig's blog](https://static.iculture.cc/wp-content/uploads/2023/02/20230224032433201.png?x-oss-process=image/auto-orient,1/format,webp/watermark,image_cHVibGljL2xvZ28ucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLFBfMTA,x_10,y_10)
都安装完成后,就可以使用了!
![图片[13]-如何绘制三次元小姐姐 | Stable Diffusion零基础教程 | Korean Doll Likeness效果实现-FancyPig's blog](https://static.iculture.cc/wp-content/uploads/2023/02/20230224032754534.png?x-oss-process=image/auto-orient,1/format,webp/watermark,image_cHVibGljL2xvZ28ucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLFBfMTA,x_10,y_10)
使用教程
访问http://127.0.0.1:7860
![图片[14]-如何绘制三次元小姐姐 | Stable Diffusion零基础教程 | Korean Doll Likeness效果实现-FancyPig's blog](https://static.iculture.cc/wp-content/uploads/2023/02/20230224034053160-1024x493.png?x-oss-process=image/auto-orient,1/format,webp/watermark,image_cHVibGljL2xvZ28ucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLFBfMTA,x_10,y_10)
之后我们如何快速复刻相关的效果呢,我们可以去korean-doll-likeness上找好看的图片,譬如
![图片[15]-如何绘制三次元小姐姐 | Stable Diffusion零基础教程 | Korean Doll Likeness效果实现-FancyPig's blog](https://static.iculture.cc/wp-content/uploads/2023/02/20230224034154506-1024x577.png?x-oss-process=image/auto-orient,1/format,webp/watermark,image_cHVibGljL2xvZ28ucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLFBfMTA,x_10,y_10)
我们点开之后,可以看到右下角有个prompts复制的按钮,我们可以点击Copy Generation Data
![图片[16]-如何绘制三次元小姐姐 | Stable Diffusion零基础教程 | Korean Doll Likeness效果实现-FancyPig's blog](https://static.iculture.cc/wp-content/uploads/2023/02/20230224034215230-1024x527.png?x-oss-process=image/auto-orient,1/format,webp/watermark,image_cHVibGljL2xvZ28ucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLFBfMTA,x_10,y_10)
然后将粘贴好的内容复制到这里
![图片[17]-如何绘制三次元小姐姐 | Stable Diffusion零基础教程 | Korean Doll Likeness效果实现-FancyPig's blog](https://static.iculture.cc/wp-content/uploads/2023/02/20230224034315586-1024x484.png?x-oss-process=image/auto-orient,1/format,webp/watermark,image_cHVibGljL2xvZ28ucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLFBfMTA,x_10,y_10)
之后我们可以点击↙箭头
![图片[18]-如何绘制三次元小姐姐 | Stable Diffusion零基础教程 | Korean Doll Likeness效果实现-FancyPig's blog](https://static.iculture.cc/wp-content/uploads/2023/02/20230224034337905-1024x150.png?x-oss-process=image/auto-orient,1/format,webp/watermark,image_cHVibGljL2xvZ28ucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLFBfMTA,x_10,y_10)
然后他就会把所有的配置都自动选择好,你可以看到这里都自动填充上了
![图片[19]-如何绘制三次元小姐姐 | Stable Diffusion零基础教程 | Korean Doll Likeness效果实现-FancyPig's blog](https://static.iculture.cc/wp-content/uploads/2023/02/20230224034358436-1024x441.png?x-oss-process=image/auto-orient,1/format,webp/watermark,image_cHVibGljL2xvZ28ucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLFBfMTA,x_10,y_10)
之后我们就点击Generate,坐等美图吧!
![图片[20]-如何绘制三次元小姐姐 | Stable Diffusion零基础教程 | Korean Doll Likeness效果实现-FancyPig's blog](https://static.iculture.cc/wp-content/uploads/2023/02/20230224034901999-1024x484.png?x-oss-process=image/auto-orient,1/format,webp/watermark,image_cHVibGljL2xvZ28ucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLFBfMTA,x_10,y_10)
我们看下效果,还是非常不错的!
![图片[21]-如何绘制三次元小姐姐 | Stable Diffusion零基础教程 | Korean Doll Likeness效果实现-FancyPig's blog](https://static.iculture.cc/wp-content/uploads/2023/02/20230224034923432-683x1024.png?x-oss-process=image/auto-orient,1/format,webp/watermark,image_cHVibGljL2xvZ28ucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLFBfMTA,x_10,y_10)
当然,我们上面只是做了一些复刻,如果需要进一步生成或者创意,还需要自己不断积累相关的关键词,后面我们争取为大家出更多的关键词技巧、一些细节的设置,或者可以训练自己的模型的相关方法,还请大家多多期待。
outputs文件夹查看图片
你可以在output文件夹中查看历史生成的图片
![图片[22]-如何绘制三次元小姐姐 | Stable Diffusion零基础教程 | Korean Doll Likeness效果实现-FancyPig's blog](https://static.iculture.cc/wp-content/uploads/2023/02/20230224043842342.png?x-oss-process=image/auto-orient,1/format,webp/watermark,image_cHVibGljL2xvZ28ucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLFBfMTA,x_10,y_10)
然后找到日期以及相关模块,就可以查找到历史生成过的超清图片了
![图片[23]-如何绘制三次元小姐姐 | Stable Diffusion零基础教程 | Korean Doll Likeness效果实现-FancyPig's blog](https://static.iculture.cc/wp-content/uploads/2023/02/20230224043857591.png?x-oss-process=image/auto-orient,1/format,webp/watermark,image_cHVibGljL2xvZ28ucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLFBfMTA,x_10,y_10)
- 最新
- 最热
只看作者