【收藏】Stable Diffusion 制作光影文字效果

熵桥冰川
• 阅读 661

【收藏】Stable Diffusion 制作光影文字效果
【收藏】Stable Diffusion 制作光影文字效果

大家对于最近 Stable Diffusion 不断出新的视觉“整活”印象都很深刻,很多人对最近比较流行的制作光影文字很感兴趣,制作光影文字可以作为进阶 Stable Diffusion 的必备一课,本文将详细讲解基于函数计算部署Stable Diffusion 实现光影文字效果,观看文章需要5分钟,看完即会赶紧尝试!

资源准备

  1. 选择“AI数字绘画 stable-diffusion 自定义模版“,点击立即创建,开始创建 Stable Diffusion

https://fcnext.console.aliyun.com/applications/create
【收藏】Stable Diffusion 制作光影文字效果
2.进行基础配置
直接部署 —》首次开通函数计算配置提示的“角色名称”—》确认 FC和NAS已经开通
【收藏】Stable Diffusion 制作光影文字效果
3.进行高级配置
选择地域—》绘图类型任选1个—》首次部署需要RAM角色 APN授权
其他地方如无特殊要求可以直接默认
【收藏】Stable Diffusion 制作光影文字效果

  1. 创建并部署默认环境

确认知晓使用SD过程中产生的函数计算和 NAS 费用(计费项超出试用额度后直接转为按量付费)
【收藏】Stable Diffusion 制作光影文字效果

  1. 部署成功

两个地址解释如下:

  • 第一个以sd开头的是 Stable Diffusion webui访问域名,您可以直接打开使用内置的 SD1.5\动漫风格 \真人风格 模型
  • 第二个以 admin 开头的链接则是您的模型文件以及插件文件的管理后台,我们需要先访问这个后台进行模型的上传。

【收藏】Stable Diffusion 制作光影文字效果

  1. 访问admin开头的域名,进入模型管理平台

【收藏】Stable Diffusion 制作光影文字效果

准备大模型

您可以直接在模型库中下载 majicMix realistic模型,模型将会被下载至您的 文件管理(NAS) 中,这会产生一定的文件存储费用请务必注意。下载好后重启 Stable Diffusion 即可使用。

模型库功能由阿里云 OSS 提供,模型/数据集/文件均来源于第三方,不保证合规性,请您在使用前慎重考虑。
【收藏】Stable Diffusion 制作光影文字效果

准备 Controlnet

ControlNet 包含插件和模型两部分。为了降低费用消耗,建议先下载到本地后,通过 admin 上传至 NAS。

  1. ControlNet 插件地址,进入页面后,点击右侧绿色的 Code 按钮,并选择 Download ZIP 下载插件代码

项目地址:https://github.com/Mikubill/sd-webui-controlnet
【收藏】Stable Diffusion 制作光影文字效果

  1. 下载完成后,通过管理工具上传您的下载的 zip 包

【收藏】Stable Diffusion 制作光影文字效果

  1. 刷新下当前目录内容,并将 controlnet 解压到当前目录。

【收藏】Stable Diffusion 制作光影文字效果

  1. 等待解压完成后会自动刷新,此时可以看到解压好的目录

【收藏】Stable Diffusion 制作光影文字效果

  1. 进入目录后,将其中的内容剪切或复制至上一层

【收藏】Stable Diffusion 制作光影文字效果

  1. 在上一层目录粘贴

【收藏】Stable Diffusion 制作光影文字效果

  1. 最终形式如下(此时可以删掉刚才上传的 zip 包以及随机名称的文件夹)

【收藏】Stable Diffusion 制作光影文字效果

  1. 回到 Stable Diffusion,重新加载 WebUI,而后刷新页面

【收藏】Stable Diffusion 制作光影文字效果

  1. 确保扩展插件目录已存在 sd-webui-controlnet,应用并重启用户页面

【收藏】Stable Diffusion 制作光影文字效果

  1. 此时可以看到您的页面上已经有了 ControlNet 配置项

【收藏】Stable Diffusion 制作光影文字效果

  1. 接下来需要下载 SD 需要的模型

下载地址:https://huggingface.co/ioclab/control_v1p_sd15_brightness
【收藏】Stable Diffusion 制作光影文字效果

  1. 上传下载模型后上传在文件夹中 /mnt/auto/sd/models/ControlNet,重新加载 Stable Diffusion 备用

【收藏】Stable Diffusion 制作光影文字效果

以上步骤如果遇到任何问题可以查看详细文档
https://developer.aliyun.com/adc/scenario/exp/b2cc0e1c3a6244e0bd9fc0f37acd5a0e?

制作光影文字

  1. 准备文字图,您可以使用 PPT 或者PS制作黑底白字的图(字要大)

【收藏】Stable Diffusion 制作光影文字效果

  1. 添加提示词设置采样步数,以城市夜景为例

正向提示词:chengshi,city,Building,tall building,Neon Light
反向提示词:EasyNegative,(worst quality:2),(low quality:2),(normal quality:2),lowres

过多采样步数会导致文字不清晰,我设置 20,您可以自行调节

  1. 文字图放入 ControlNet

启用—All—预处理:None——模型:brightness

以下参数经过测试,您可以根据需要自行调节
Control Weight: 0.4左右
Starting Control Step:0~0.2
Endting Control Step: 0.5~0.7
【收藏】Stable Diffusion 制作光影文字效果
【收藏】Stable Diffusion 制作光影文字效果
【收藏】Stable Diffusion 制作光影文字效果

常见费用问题

Q1:为什么我领取了试用额度,依然有函数计算小额计费?

Stable Diffusion 使用“公网出流量”,而试用额度不支持抵扣公网出流量的费用。如您未购买相关资源包,公网出流量使用量将计入按量付费。参考如下:
如果您生成100张图。
公网出流量:5MB/每张图 * 100张图 = 500MB, 0.25元(0.50元/GB)
说明:预估费用仅供参考,实际费用取决于图片大小、调用频率等多种因素,如需长期使用本服务,请仔细阅读函数计算(FC)资源使用费用,避免产生意料之外的费用;如仅为体验功能不做长期使用,请一定按照文档最后删除步骤,部署之后立即删除。

Q2:为什么我领取了 NAS 50G 3个月额度,存了几个模型后发现有付费?

您上传的模型会存储在阿里云文件存储 NAS上 ,NAS 通用型的实例规格分为性能型和容量型,您领取的NAS免费额度可以抵扣容量型实例50G的存储 或者性能型实例子9.15G的,本实验使用性能型NAS,因此您的NAS免费额度为性能型9.15G ,超出此存储大小之后,NAS一定会收取您的费用。性能型实例超出免费额度后后每个GB 每个月收取您1.8元
假如小明0元购买了文件存储 NAS 资源包,可上传多少个基础大模型或lora模型呢?
文件存储NAS提供通用型NAS资源包50 GiB ,使用期限3个月。本实验使用性能型NAS,性能型NAS 5.47 50 GiB通用型基准容量能抵扣50 ÷ 5.47 = 9.15 GiB 性能型NAS使用量。
假如基础大模型3.97G,Lora 模型400MB,那么小明使用免费额度可以存储2个大模型,3个Lora模型。
请您注意账单,必要时可以选择删除NAS实例。

利用函数计算一键部署 AIGC 应用

将会通过以下5个实验场景进行学习👇👇👇~让你也能成为优秀的创作家!

1、【文生图】一键部署Stable Diffusion基于函数计算
2、【文生文】一键部署通义千问预体验
3、【图生图】一键部署3D卡通风格模型
4、【图生文】一键部署图像描述模型
5、【文生文】一键部署ChatYuan模型
6、【文生图】可换模型,函数计算一键部署 Stable Diffusion

立即体验
https://developer.aliyun.com/adc/scenarioSeries/05ea15a105714deeb3e334c385a26556

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
美凌格栋栋酱 美凌格栋栋酱
6个月前
Oracle 分组与拼接字符串同时使用
SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(
Wesley13 Wesley13
3年前
FLV文件格式
1.        FLV文件对齐方式FLV文件以大端对齐方式存放多字节整型。如存放数字无符号16位的数字300(0x012C),那么在FLV文件中存放的顺序是:|0x01|0x2C|。如果是无符号32位数字300(0x0000012C),那么在FLV文件中的存放顺序是:|0x00|0x00|0x00|0x01|0x2C。2.  
Stella981 Stella981
3年前
SpringBoot整合Redis乱码原因及解决方案
问题描述:springboot使用springdataredis存储数据时乱码rediskey/value出现\\xAC\\xED\\x00\\x05t\\x00\\x05问题分析:查看RedisTemplate类!(https://oscimg.oschina.net/oscnet/0a85565fa
Wesley13 Wesley13
3年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Wesley13 Wesley13
3年前
PHP创建多级树型结构
<!lang:php<?php$areaarray(array('id'1,'pid'0,'name''中国'),array('id'5,'pid'0,'name''美国'),array('id'2,'pid'1,'name''吉林'),array('id'4,'pid'2,'n
Easter79 Easter79
3年前
SpringBoot整合Redis乱码原因及解决方案
问题描述:springboot使用springdataredis存储数据时乱码rediskey/value出现\\xAC\\xED\\x00\\x05t\\x00\\x05问题分析:查看RedisTemplate类!(https://oscimg.oschina.net/oscnet/0a85565fa
Wesley13 Wesley13
3年前
Java日期时间API系列36
  十二时辰,古代劳动人民把一昼夜划分成十二个时段,每一个时段叫一个时辰。二十四小时和十二时辰对照表:时辰时间24时制子时深夜11:00凌晨01:0023:0001:00丑时上午01:00上午03:0001:0003:00寅时上午03:00上午0
Wesley13 Wesley13
3年前
00:Java简单了解
浅谈Java之概述Java是SUN(StanfordUniversityNetwork),斯坦福大学网络公司)1995年推出的一门高级编程语言。Java是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。Java是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
Python进阶者 Python进阶者
1年前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这