AIGC中stable-diffusion安装部署
注意VENV_DIR这行代码,不会创建新的虚拟环境,使用anconda的虚拟环境。5、修改启动脚本,将webui-user.bat文件进行修改。1、利用anconda安装pytorch gpu的环境。3、安装stable-diffusion-webui。2、win下安装git。
1、利用anconda安装pytorch gpu的环境
2、win下安装git
3、安装stable-diffusion-webui
在anconda prompt中敲入如下命令:
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui
4、安装环境依赖包
pip install -r requirements.txt
5、修改启动脚本,将webui-user.bat文件进行修改
@echo off
set PYTHON=
set GIT=
set VENV_DIR=-
set COMMANDLINE_ARGS=
call webui.bat
注意VENV_DIR这行代码,不会创建新的虚拟环境,使用anconda的虚拟环境
6、遇到因网络原因无法下载,可以查看modules/launch_utils.py文件:
git_clone(assets_repo, repo_dir('stable-diffusion-webui-assets'), "assets", assets_commit_hash)
git_clone(stable_diffusion_repo, repo_dir('stable-diffusion-stability-ai'), "Stable Diffusion", stable_diffusion_commit_hash)
git_clone(stable_diffusion_xl_repo, repo_dir('generative-models'), "Stable Diffusion XL", stable_diffusion_xl_commit_hash)
git_clone(k_diffusion_repo, repo_dir('k-diffusion'), "K-diffusion", k_diffusion_commit_hash)
git_clone(blip_repo, repo_dir('BLIP'), "BLIP", blip_commit_hash)
可以手动下载模块,并放在指定位置,然后将代码进行屏蔽。
7、img2img 图生图
Denoising strength(重绘强度):
低值(0.2~0.4):生成的结果会非常接近原图,只会微调颜色、风格或细节。适合风格迁移
高值(0.6-0.8):生成的结果与原图有较大差异,AI的发挥空间更大,但会保留原图的大致构图
8、sketch草图
通过简单的涂鸦来引导生成过程。
9、inpaint局部重绘
可以用画笔“蒙版”涂黑想要修改的区域,AI只会重新生成这个被涂黑的区域,并使其与图片的其余部分无缝融合。
10、inpaint sketch局部重绘手涂
这是inpaint和sketch的结合体,提供更精确的控制
11、inpaint upload 上传蒙版
分离原图和蒙版,需要分别上传两张图片:一张是原图,一张是蒙版图(通常是黑白图,白色代表需要重绘的区域,黑色代表保留的区域);与inpaint完全一样,只是蒙版来源不同
鲲鹏昇腾开发者社区是面向全社会开放的“联接全球计算开发者,聚合华为+生态”的社区,内容涵盖鲲鹏、昇腾资源,帮助开发者快速获取所需的知识、经验、软件、工具、算力,支撑开发者易学、好用、成功,成为核心开发者。
更多推荐



所有评论(0)