【AI绘画】AI绘画乐趣:稳定增强扩散技术展现

这篇具有很好参考价值的文章主要介绍了【AI绘画】AI绘画乐趣:稳定增强扩散技术展现。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

本文将借助stable-diffusion-webui项目来展示AI绘画的乐趣,stable-diffusion-webui项目是一个基于稳定增强扩散技术的Web界面应用,使得普通用户也能够轻松探索AI绘画的乐趣。使用该项目,用户可以上传自己的图像,然后选择特定的风格或主题,AI系统将利用稳定增强扩散技术进行图像生成。生成过程将逐步显示,直观地展示出图像从头到尾的创作过程。用户可以在生成过程中进行实时交互和反馈,调整风格参数或细节,使得艺术作品更符合个人的期望。

AI绘画需要一定的硬件基础支持,我这里使用I5+16G内存+3050显卡勉强能够生成。

一、Stable Diffusion是什么?

『Stable Diffusion』绘画,这种绘画方法的灵感来源于热传导方程,通过模拟粒子在介质中的扩散过程,展现出独特的、具有稳定性的艺术效果。在绘画中,不同的参数和算法会影响到画面的形态、色彩和纹理等多重因素。通过调整这些参数和算法,画家可以实现各种自然环境的表现,例如云彩、水流、山脉等等。综合来说,『Stable Diffusion』绘画是一种结合了计算机技术和艺术想象力的新型绘画艺术。

二、安装stable-diffusion-webui

项目地址:https://github.com/AUTOMATIC1111/stable-diffusion-webui
【AI绘画】AI绘画乐趣:稳定增强扩散技术展现,AI,AI作画,stable diffusion
下载到本地:
【AI绘画】AI绘画乐趣:稳定增强扩散技术展现,AI,AI作画,stable diffusion
解压:
【AI绘画】AI绘画乐趣:稳定增强扩散技术展现,AI,AI作画,stable diffusion

1. python安装

stable-diffusion-webui项目依赖python环境
安装python:本地环境要求安装 Python 3.10.6 或以上版本,并且需要写入环境变量中。
python下载:https://www.python.org/downloads/release/python-3114/
【AI绘画】AI绘画乐趣:稳定增强扩散技术展现,AI,AI作画,stable diffusion
勾选添加环境变量:
【AI绘画】AI绘画乐趣:稳定增强扩散技术展现,AI,AI作画,stable diffusion
命令行进入python:windows+r
输入cmd
【AI绘画】AI绘画乐趣:稳定增强扩散技术展现,AI,AI作画,stable diffusion
输入python:我这是3.10.9版本
【AI绘画】AI绘画乐趣:稳定增强扩散技术展现,AI,AI作画,stable diffusion
退出python:exit();
【AI绘画】AI绘画乐趣:稳定增强扩散技术展现,AI,AI作画,stable diffusion
这里python安装完成

2. 下载模型

下载地址:https://huggingface.co/CompVis/stable-diffusion-v-1-4-original
【AI绘画】AI绘画乐趣:稳定增强扩散技术展现,AI,AI作画,stable diffusion
将下载好的模型移动到这里:stable-diffusion-webui/models/Stable-diffusion
【AI绘画】AI绘画乐趣:稳定增强扩散技术展现,AI,AI作画,stable diffusion

3. 开始安装:

安装时需要国外的一些模块修改代码使用加速的源下载:
修改文件:
【AI绘画】AI绘画乐趣:稳定增强扩散技术展现,AI,AI作画,stable diffusion

替换代码:(或者科学上网但是可能有问题)

def prepare_environment():
    global skip_install

    torch_command = os.environ.get('TORCH_COMMAND', "pip install torch==1.13.1+cu117 torchvision==0.14.1+cu117 --extra-index-url https://download.pytorch.org/whl/cu117")
    requirements_file = os.environ.get('REQS_FILE', "requirements_versions.txt")

    xformers_package = os.environ.get('XFORMERS_PACKAGE', 'xformers==0.0.16rc425')
    gfpgan_package = os.environ.get('GFPGAN_PACKAGE', "git+https://ghproxy.com/https://github.com/TencentARC/GFPGAN.git@8d2447a2d918f8eba5a4a01463fd48e45126a379")
    clip_package = os.environ.get('CLIP_PACKAGE', "git+https://ghproxy.com/https://github.com/openai/CLIP.git@d50d76daa670286dd6cacf3bcd80b5e4823fc8e1")
    openclip_package = os.environ.get('OPENCLIP_PACKAGE', "git+https://ghproxy.com/https://github.com/mlfoundations/open_clip.git@bb6e834e9c70d9c27d0dc3ecedeebeaeb1ffad6b")

    stable_diffusion_repo = os.environ.get('STABLE_DIFFUSION_REPO', "https://ghproxy.com/https://github.com/Stability-AI/stablediffusion.git")
    taming_transformers_repo = os.environ.get('TAMING_TRANSFORMERS_REPO', "https://ghproxy.com/https://github.com/CompVis/taming-transformers.git")
    k_diffusion_repo = os.environ.get('K_DIFFUSION_REPO', 'https://ghproxy.com/https://github.com/crowsonkb/k-diffusion.git')
    codeformer_repo = os.environ.get('CODEFORMER_REPO', 'https://ghproxy.com/https://github.com/sczhou/CodeFormer.git')
    blip_repo = os.environ.get('BLIP_REPO', 'https://ghproxy.com/https://github.com/salesforce/BLIP.git')

    stable_diffusion_commit_hash = os.environ.get('STABLE_DIFFUSION_COMMIT_HASH', "cf1d67a6fd5ea1aa600c4df58e5b47da45f6bdbf")
    taming_transformers_commit_hash = os.environ.get('TAMING_TRANSFORMERS_COMMIT_HASH', "24268930bf1dce879235a7fddd0b2355b84d7ea6")
    k_diffusion_commit_hash = os.environ.get('K_DIFFUSION_COMMIT_HASH', "5b3af030dd83e0297272d861c19477735d0317ec")
    codeformer_commit_hash = os.environ.get('CODEFORMER_COMMIT_HASH', "c5b4593074ba6214284d6acd5f1719b6c5d739af")
    blip_commit_hash = os.environ.get('BLIP_COMMIT_HASH', "48211a1594f1321b00f14c9f7a5b4813144b2fb9")

【AI绘画】AI绘画乐趣:稳定增强扩散技术展现,AI,AI作画,stable diffusion
替换完成后运行:
【AI绘画】AI绘画乐趣:稳定增强扩散技术展现,AI,AI作画,stable diffusion
启动后会下载很多依赖:
我这已经下载好了第二次打开会很快:
【AI绘画】AI绘画乐趣:稳定增强扩散技术展现,AI,AI作画,stable diffusion

【AI绘画】AI绘画乐趣:稳定增强扩散技术展现,AI,AI作画,stable diffusion
访问web:大家看到这个应该是英文需要汉化
【AI绘画】AI绘画乐趣:稳定增强扩散技术展现,AI,AI作画,stable diffusion

此时需要占用一部分硬件资源了:
【AI绘画】AI绘画乐趣:稳定增强扩散技术展现,AI,AI作画,stable diffusion

4. 汉化:

https://github.com/dtlnor/stable-diffusion-webui-localization-zh_CN
https://gitee.com/stable_diffusion/stable-diffusion-webui-localization-zh_CN
按照这两个都是可以的
【AI绘画】AI绘画乐趣:稳定增强扩散技术展现,AI,AI作画,stable diffusion
【AI绘画】AI绘画乐趣:稳定增强扩散技术展现,AI,AI作画,stable diffusion

5. 模型使用:

选择模型:直接生成测试一下
注意参数:
【AI绘画】AI绘画乐趣:稳定增强扩散技术展现,AI,AI作画,stable diffusion
【AI绘画】AI绘画乐趣:稳定增强扩散技术展现,AI,AI作画,stable diffusion

6. 下载新模型:

需要出网:https://civitai.com/
【AI绘画】AI绘画乐趣:稳定增强扩散技术展现,AI,AI作画,stable diffusion

这里下载个国风3的模型:https://civitai.com/models/10415/3-guofeng3?modelVersionId=36644

【AI绘画】AI绘画乐趣:稳定增强扩散技术展现,AI,AI作画,stable diffusion
下载完成后放入:stable-diffusion-webui-master\models\Stable-diffusion文件夹下
切换模型:
【AI绘画】AI绘画乐趣:稳定增强扩散技术展现,AI,AI作画,stable diffusion
直接生成:
【AI绘画】AI绘画乐趣:稳定增强扩散技术展现,AI,AI作画,stable diffusion
复制参数:
【AI绘画】AI绘画乐趣:稳定增强扩散技术展现,AI,AI作画,stable diffusion
粘贴参数:
【AI绘画】AI绘画乐趣:稳定增强扩散技术展现,AI,AI作画,stable diffusion
生成:调了一下参数因为GPU内存不够 难受
【AI绘画】AI绘画乐趣:稳定增强扩散技术展现,AI,AI作画,stable diffusion

7. 基础玩法

题词:https://tag.redsex.cc/
【AI绘画】AI绘画乐趣:稳定增强扩散技术展现,AI,AI作画,stable diffusion
【AI绘画】AI绘画乐趣:稳定增强扩散技术展现,AI,AI作画,stable diffusion
【AI绘画】AI绘画乐趣:稳定增强扩散技术展现,AI,AI作画,stable diffusion
这个可以训练自己的模型,训练的模型可以发布出来大家可以使用的,下一章自己训练一个模型使用。

三、总结

技术无罪,有罪的是使用它的人,网上有很多生成一些x图的我就不想说什么了,这个东西比较简单感兴趣的同学可以试试,过程中有问题可以私信我,如果生成失败可以考虑降低参数生成,因为我的电脑配置较低可能只能做一部分生成,大家电脑配置较高可以生成一些画质比较好的图片。文章来源地址https://www.toymoban.com/news/detail-594026.html

到了这里,关于【AI绘画】AI绘画乐趣:稳定增强扩散技术展现的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 12秒内AI在手机上完成作画!谷歌提出扩散模型推理加速新方法

    本文源自:量子位 只需12秒,只凭手机自己的算力,就能拿Stable Diffusion生成一张图像。 而且是完成了20次迭代的那种。 要知道,现在的扩散模型基本都超过了10亿参数,想要快速生成一张图片,要么基于云计算,要么就是要本地硬件够强大了。 而随着大模型应用逐渐普及开

    2024年02月01日
    浏览(32)
  • (十三)AI作画、AI绘画、AIGC本地大模型

    AI作画近期很火,涌现出了很多AIGC(AI内容生成)的网站、平台,但这些平台都是使用的云上的算力,基本都有使用的各种限制等。 一、本代码自动将大模型下载本地,可以无-限-使-用。但是对硬件的要求较高需要8G显存以上的显卡才能快速出图,用CPU会很慢的。 【同时,针对

    2024年02月11日
    浏览(38)
  • AI作画怎么弄?超详细ai绘画教程在这里

    AI作画怎么弄?如何实现将照片生成ai漫画图,如何通过描述生成好看的壁纸、背景?最全最详细教程来了,一分钟学会! 一、将照片生成二次元 我们先打开数画ai绘画软件,在首页这里,点击“相册”,选择一张我们想生成二次元的照片,选择之后可以进行相应的编

    2024年01月22日
    浏览(33)
  • CVPR 2023 | 可控文生图/定制化文生图领域论文详解 AI作画增强版

    1、DreamBooth: Fine Tuning Text-to-Image Diffusion Models for Subject-Driven Generation DreamBooth是一种新的文本到图像扩散模型的“个性化”方法。给定一个主题的几张图像作为输入,对预训练的文本到图像模型进行微调,使其学会将一个唯一标识符(identifier)绑定到特定的主题。一旦主题被嵌

    2024年02月08日
    浏览(23)
  • Stability AI发布基于稳定扩散的音频生成模型Stable Audio

    近日Stability AI推出了一款名为Stable Audio的尖端生成模型,该模型可以根据用户提供的文本提示来创建音乐。在NVIDIA A100 GPU上Stable Audio可以在一秒钟内以44.1 kHz的采样率产生95秒的立体声音频,与原始录音相比,该模型处理时间的大幅减少归因于它对压缩音频潜在表示的有效处理

    2024年02月07日
    浏览(41)
  • 稳定扩散美学梯度(Stable Diffusion Aesthetic Gradients):一种创新的图像生成技术...

    项目地址:https://gitcode.com/vicgalle/stable-diffusion-aesthetic-gradients 如果你对艺术、人工智能和计算机视觉有热情,那么你一定不能错过 Vicgalle\\\'s Stable Diffusion Aesthetic Gradients项目。这个开源项目利用深度学习算法生成具有艺术感的渐变图像,其独特之处在于能够模仿各种艺术风格。

    2024年04月24日
    浏览(31)
  • Ai绘画生成软件哪个好用?这款AI作画的二次元太精致了

    Ai绘画生成软件哪个好用呢?今天小编给大家推荐一款AI作画神器,用它生成的二次元真的是超级惊艳,每天每个手机号可以免费生成多张画作。 我们打开数画ai绘画,这是一款国产软件,使用的是自身研发的算法,目前支持(即文本)创本以及语音创作,同时也支持将

    2024年02月11日
    浏览(42)
  • AI绘画Stable Diffusion原理之扩散模型DDPM

    传送门: stable diffusion:Git|论文 stable-diffusion-webui:Git Google Colab Notebook部署stable-diffusion-webui:Git kaggle Notebook部署stable-diffusion-webui:Git AI绘画,输入一段文本就能生成相关的图像,stable diffusion便是其中一个重要分支。自己对其中的原理比较感兴趣,因此开启这个系列的文章

    2024年02月03日
    浏览(31)
  • AI绘画能力的起源:通俗理解VAE、扩散模型DDPM、DETR、ViT/Swin transformer

    2018年我写过一篇博客,叫:《一文读懂目标检测:R-CNN、Fast R-CNN、Faster R-CNN、YOLO、SSD》,该文相当于梳理了2019年之前CV领域的典型视觉模型,比如 2014 R-CNN 2015 Fast R-CNN、Faster R-CNN 2016 YOLO、SSD 2017 Mask R-CNN、YOLOv2 2018 YOLOv3 随着2019 CenterNet的发布,特别是2020发布的DETR(End-to-End

    2024年02月06日
    浏览(31)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包