手把手教你用AI 随心所欲生成喜欢的图片

这篇具有很好参考价值的文章主要介绍了手把手教你用AI 随心所欲生成喜欢的图片。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

首先放一张 AI 生成的小姐姐图片,怎么样,是不是很养眼?

使用ChatGPT 有一段时间了,都是文字交互,还没有尝试过用 AI 作图。趁着假期,体验了下通过 AI 用文字生成图片。

接下来根据我的试用经验,手把手教你如何在自己本地使用 AI 工具随心所欲生成自己喜欢的图片。

01

安装 stable-diffusion-webui

下面以 MacBook 为例,介绍安装 stable-diffusion-webui 的过程。

第一步,安装 Homebrew

Homebrew 是Mac OS平台下的软件包管理工具。

官网地址:https://brew.sh/。

在终端中输入以下命令行,完成安装。

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

第二步,安装 python 环境

在终端中输入以下命令行,完成安装。

brew install cmake protobuf rust python@3.10 git wget

第三步,安装 stable-diffusion-webui  软件

在终端中输入以下命令行,完成安装。

git clone https://github.Com/AUTOMATIC1111/stable-diffusion-webui

安装完成后,

进入 stable-diffusion-webui 目录,在终端中输入 ./webui.sh 启动 webui。

通过 http://127.0.0.1:7860/ 即可访问,界面展示如下。

手把手教你用AI 随心所欲生成喜欢的图片,人工智能,图像处理

到这里,准备工作基本就完成了,下面就试一下怎么使用吧。

02

下载模型

一. 下载基础模型

访问 https://huggingface.co/runwayml/stable-diffusion-v1-5, 

下载 stable-dIffusion 1.5模型。

打开文件夹 stable-diffusion-webui/ models/stable-diffusion,将下载的基础模型放入文件夹中。

二. 安装 Lora 辅助模型

1. 首先启用 Lora 插件。

Lora 模型可以让生成的人物更加真实。

在 Extensions 里选择 Available,点击 Load from,找到 Kohya_ss 开头的那个插件,点击 Install。

手把手教你用AI 随心所欲生成喜欢的图片,人工智能,图像处理

我这里是已经安装好的,如图。

手把手教你用AI 随心所欲生成喜欢的图片,人工智能,图像处理

2. 安装 Lora 模型

访问 https://civitai.com/models/8470/2-guofeng2,

下载 guofeng2 Lora 模型,将其放入到 

stable-diffusion-webui/extensions/sd-webui-additional-networks/models/lora 文件夹中。

重启 webui,可以看到 model 下面有我们下载的 Lora 模型。

手把手教你用AI 随心所欲生成喜欢的图片,人工智能,图像处理

03

来试一下吧

选择基础模型,输入提示词,其他参数默认,如下图;

手把手教你用AI 随心所欲生成喜欢的图片,人工智能,图像处理

提示词,可以直接在 civitai 网站上进行复制;

手把手教你用AI 随心所欲生成喜欢的图片,人工智能,图像处理

选择 lora 模型,记得 勾选 Enable;

手把手教你用AI 随心所欲生成喜欢的图片,人工智能,图像处理

然后,点击 Generate,静候佳音吧!

可以看到控制台有输出了进度条。

手把手教你用AI 随心所欲生成喜欢的图片,人工智能,图像处理


大概 7-8分钟后,任务结束(看你电脑配置)。点击如下图标,即可打开图片所在的文件夹。

手把手教你用AI 随心所欲生成喜欢的图片,人工智能,图像处理

04

遇到的问题

  1.  生成图片报错 

    RuntimeError: "LayerNormKernelImpl" not implemented for 'Half'

    使用如下命令启动即可

    ./webui.sh --precision full --no-half
  2. 生成图片速度太慢

    由于是在本地,电脑配置跟不上,生成图片会比较慢。

    可以尝试使用以下两种方式:

    1)查看是否开启了 hirex.fix功能,如开启,去掉勾选

    2)安装 Controlnet 插件,在下拉选项框中勾选 “低显存优化”

05

最后

本文以尽可能简单的方式介绍如何使用 AI 工具在本地生成一张图片,没有过多的理论解释,目的是让像我这样的小白可以快速上手。

实际生成的图片,跟你选择的模型、相关参数以及电脑配置有关。

文章开头提到了随心所欲,去 civitai 网站上看看,各种风格、各种题材的模型应有尽有,老司机们完全可以按照自己的喜好去 DIY ,只是一定要注意安全。

另外,由于好多是国外的网站,所以需要科学上网。文章来源地址https://www.toymoban.com/news/detail-833171.html

到了这里,关于手把手教你用AI 随心所欲生成喜欢的图片的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 手把手教你用代码画架构图

    作者:京东物流 覃玉杰 本文将给大家介绍一种简洁明了软件架构可视化模型——C4模型,并手把手教大家如何使用 代码 绘制出精美的C4架构图。 阅读本文之后,读者画的架构图将会是这样的: 注:该图例仅作绘图示例使用,不确保其完整性、可行性。 C4是软件架构可视化

    2024年02月04日
    浏览(49)
  • 手把手教你用AirtestIDE无线连接手机

    一直以来,我们发现同学们都挺喜欢用无线的方式连接手机,正好安卓11出了个无线连接的新姿势,我们今天就一起来看看,如何用AirtestIDE无线连接你的Android设备~ 当 手机与电脑处在同一个wifi 下,即可尝试无线连接手机了,但是这种方式受限于网络连接的稳定性,可能会出

    2023年04月18日
    浏览(53)
  • 手把手教你用Python编写邮箱脚本引擎

    版权声明:原创不易,本文禁止抄袭、转载需附上链接,侵权必究! 邮箱是传输信息方式之一,个人,企业等都在使用,朋友之间发消息,注册/登录信息验证,订阅邮箱,企业招聘,向客户发送消息等都是邮箱的使用场景;邮箱有两个较重要的协议:SMTP和POP3,均位于OSI7层

    2024年02月06日
    浏览(52)
  • 手把手教你用 Jenkins 自动部署 SpringBoot

    CI/CD 是一种通过在应用开发阶段引入自动化来频繁向客户交付应用的方法。 CI/CD 的核心概念可以总结为三点: 持续集成 持续交付 持续部署 CI/CD 主要针对在集成新代码时所引发的问题(俗称\\\"集成地狱\\\")。 为什么会有集成地狱这个“雅称”呢?大家想想我们一个项目部署的

    2024年02月02日
    浏览(49)
  • 手把手教你用jmeter做压力测试(详图)

    压力测试是每一个Web应用程序上线之前都需要做的一个测试,他可以帮助我们发现系统中的瓶颈问题,减少发布到生产环境后出问题的几率;预估系统的承载能力,使我们能根据其做出一些应对措施。所以压力测试是一个非常重要的步骤,下面我带大家来使用一款压力测试工

    2024年02月02日
    浏览(46)
  • 手把手教你用video实现视频播放功能

    哈喽。大家好啊 今天需要做一个视频播放列表,让我想到了video的属性 下面让我们先看看实现效果 这里是我的代码 width是当前播放页面的宽度 height是当前播放页面的高度 Controls属性用就是控制栏那些了 比如播放按钮 暂停按钮 autoplay是指的是自动播放 poster是指的是初始化进

    2024年02月12日
    浏览(50)
  • 手把手教你用Git——详解git merge

    关于本教程的编写环境 本文基于 Windows10系统 , Mac 系统的小伙伴可以尝试 Homebrew 。由于本人手里并没有搭载 MacOS 的电脑,因此 Homebrew 相关的使用请自行尝试。 对于使用 Windows11系统 的小伙伴,本文的教程是通用的,不过一些细节可能略有不同,这点希望小伙伴们注意一下

    2024年02月05日
    浏览(49)
  • 手把手教你用UNet做医学图像分割系统

    兄弟们好呀,这里是肆十二,这转眼间寒假就要过完了,相信大家的毕设也要准备动手了吧,作为一名大作业区的UP主,也该蹭波热度了,之前关于图像分类和目标检测我们都出了相应的教程,所以这期内容我们搞波新的,我们用Unet来做医学图像分割。我们将会以皮肤病的数

    2024年02月03日
    浏览(72)
  • 手把手教你用Python实现2048小游戏

    感觉好久没有写小游戏玩了,今天恰巧有空.这次我来用Python做个2048小游戏吧.废话不多说,文中有非常详细的代码示例,需要的朋友可以参考下 目录 一、开发环境 二、环境搭建 三、原理介绍 四、效果图 Python版本:3.6.4 相关模块: pygame模块; 以及一些Python自带的模块。 安装

    2024年04月28日
    浏览(69)
  • 手把手教你用git上传项目到GitHub

    github的官方网址:https://github.com ,如果没有账号,赶紧注册一个。 点击Sign in进入登录界面,输入账号和密码登入github。 创建成功可以看到自己的仓库地址,如此,我的远程免费的仓库就创建了。它还介绍了github仓库的常用指令。这个指令需要在本地安装git客户端。 Git是目

    2024年01月18日
    浏览(49)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包