Stable DIffusion 炫酷应用 | AI嵌入艺术字+光影光效

2023-09-17 22:30:07

目录

 1 生成AI艺术字基本流程

1.1 生成黑白图

1.2 启用ControlNet 参数设置

1.3 选择大模型 写提示词

2 不同效果组合

2.1 更改提示词

2.2 更改ControlNet

2.2.1 更改模型或者预处理器

2.2.2 更改参数

3. 其他应用

3.1 AI光影字


本节需要用到ControlNet,可以查看之前博文

Stable Diffusion 系统教程 | 强大的ControlNet 控制网_Qodi的博客-CSDN博客

从今天开始,我们就要去做一些不一样的尝试了

看青春诱不诱人,有没有想咬一口的冲动哈哈哈

青春也离不开书本!

 1 生成AI艺术字基本流程

1.1 生成黑白图

生成白底黑字的文字图

可以用PPT制作或者是专门的图像处理工具如PS

用截图软件截图

1.2 启用ControlNet 参数设置

点击ControlNet

将图片导入图片区域,选择模型和预处理器

勾选启用

预处理器选用depth_mids,模型选择depth

其他可以先维持默认不变

1.3 选择大模型 写提示词

提示词就是想要我们模型生成的内容,可以大开脑洞

反向提示词填入固定的那些即可

点击生成即可

2 不同效果组合

2.1 更改提示词

一般材质的

crystal ,transpoarent,luminous, 水晶的,透明的,发光的

有创意的

book, paper, page, film roll, form, postcard 书,纸,页,胶卷,单子,明信片

尝试不同提示词,可能会发生不同的化学反应哦

2.2 更改ControlNet

不同的预处理模型,可以改变AI读取这个文字信息的方式

2.2.1 更改模型或者预处理器

1 比如让一些东西汇聚成这个字体

使用

预处理器 Depth Midas + 模型 Depth 的组合

2 反过来制作,一个 凹陷镂空效果

预处理器 无 + 模型 Depth 的组合

3 把文字作为图片的一部分融入进去

优先以呈现 文字形体为目标,

预处理器 lineart 或canny + 模型选择lineart

4 较为纤细的字体 艺术性发挥

预处理器 Invert + 模型Scribble

2.2.2 更改参数

控制强度

控制模型管的是否严苛

控制严,意味着生成严格按照图片信息执行,越容易看出字体

控制松,意味着参考信息图的同时,AI有更多自由发挥的空间,越不容易看出字体

具体对比可参考如下一般选择0.8-1.2之间

开始作用时间,结束作用时间也是如此

开始作用时间越早,结束时间越晚,控制越严格

3. 其他应用

比较火的光影文字

3.1 AI光影字

两种实现方式

Brightness(亮度模型)

预处理器选Invert + brightness模型

利用图片里面亮的

权重选择0.5 介入0.1 终止 0.8 可以更好的温和的融进去

Illumination(明度模型)

预处理器选Invert + Illumination模型

光影效果更加柔和,如logo等

这里以第一种方式举例

生成图片

上传图像

选择

预处理器Invert + 模型brightness ,如果没有的话需要下载哦

选择大模型

填入提示词

点击生成

---------------------------------------相关文章快速跳转----------------------------------------

Stable Diffusion 系列教程 | 文生图 - 提示词_Qodi的博客-CSDN博客

Stable Diffusion 系列教程 | 图生图基础_Qodi的博客-CSDN博客

Stable Diffusion 系列教程 | 打破模型壁垒_Qodi的博客-CSDN博客

Stable DIffusion系统教程 | 局部重绘,增删修改的魔法棒_Qodi的博客-CSDN博客

Stable Diffusion 系列教程 | 如何获得更高清优质的AI绘画_Qodi的博客-CSDN博客

更多推荐

Linux下的系统编程——守护进程、线程(十二)

前言:我们知道进程拥有一个PCB,在Linux中被称为task_struct,并且有一个进程地址空间,也有一个页表,通过页表指向物理内存,但是从今天开始,对进程的概念可能发生变化,这个我们后边来说,在Linux中,并没有真正的线程,而是使用进程的PCB来模拟线程,也就是说一个线程在创建时,只会去创建一个PCB,而这个P

【用unity实现100个游戏之13】复刻类泰瑞利亚生存建造游戏

文章目录前言素材人物瓦片一、建造系统1.定义物品类2.绘制地图3.实现瓦片选中效果4.限制瓦片选择5.放置物品功能6.清除物品7.生成和拾取物品功能二、库存系统源码完结前言本文来实现一个类泰瑞利亚游戏的demo,其中主要包括经典的库存系统和建造系统素材人物https://assetstore.unity.com/pac

使用自定义注解发布webservice服务

使用自定义注解发布webservice服务概要代码自定义注解WebService接口服务发布配置使用结果概要在springboot使用webservice,发布webservice服务的时候,我们经常需要手动在添加一些发布的代码,比如:@BeanpublicEndpointorganizationEndpoint(){

Redis 篇

1、为什么要用缓存?使用缓存的目的就是提升读写性能。而实际业务场景下,更多的是为了提升读性能,带来更好的性能,带来更高的并发量。Redis的读写性能比Mysql好的多,我们就可以把Mysql中的热点数据缓存到Redis中,提升读取性能,同时也减轻了Mysql的读取压力。2、什么是Redis?Redis是一个开源(BSD

嵌入式:驱动开发 Day9

作业:通过platform总线驱动实现a.应用程序通过阻塞的io模型来读取number变量的值b.number是内核驱动中的一个变量c.number的值随着按键按下而改变(按键中断)例如number=0按下按键number=1,再次按下按键number=0d.在按下按键的时候需要同时将led1的状态取反e.驱动中需要编

树莓派使用Nginx 搭建轻量级网站远程访问

文章目录1.Nginx安装2.安装cpolar3.配置域名访问Nginx4.固定域名访问5.配置静态站点转载自cpolar极点云文章:树莓派使用Nginx搭建轻量级网站远程访问安装Nginx(发音为“engine-x”)可以将您的树莓派变成一个强大的Web服务器,可以用于托管网站或Web应用程序。相比其他Web服务器,

01_Bootstrap基础组件01

1什么是Bootstrap?Bootstrap,来自Twitter,是目前很受欢迎的前端框架。Bootstrap是基于HTML、CSS、JavaScript的,它简洁灵活,使Web开发更加快捷。它对HTML、CSS和JavaScript进行了封装,使它们使用起来更方便。我们只需要使用它已经设定好的类,或规则,即可快速应

[全家桶之SpringMVC]SpringMVC 的模块和结构

目录SpringMVC的模块Web模块WebMVC模块SpringMVC的结构SpringMVC的模块SpringMVC的模块主要包括以下几个:Web模块:这个模块提供了Spring对Web项目的支持,包括文件上传、异常处理、国际化、主题等功能。WebMVC模块:这个模块是SpringMVC的核心,它包含了前端控制器、

驱动开发--字符设备驱动的实现

一、字符设备驱动内部注册过程通过对register_chrdev内部的实现过程进行分析,其实注册字符设备驱动的过程就是下面几步:1.分配structcdev对象空间2.初始化structcdev对象3.注册cdev对象完成上面的三步,就完成了字符设备驱动的注册。二、通过字符设备驱动分步注册方式编写LED驱动,完成设备文

【LittleXi】第五章 Process API exercise

文章目录【LittleXi】第五章ProcessAPIexercise第五章(simulator)实验准备第五章(code)【LittleXi】第五章ProcessAPIexercise第五章(simulator)实验准备github下载对应代码https://github.com/remzi-arpacidussea

基于Python的微博舆论分析,微博情感分析可视化系统(V2.0)

简介Python基于微博的舆情分析,情感分析可视化系统微博舆情分析系统,项目后端分爬虫模块、数据分析模块、数据存储模块、业务逻辑模块组成。功能包括登陆注册用户管理热门事件展示舆情分析,包括舆情分析,情感分类,用户分布,关键词云图,热门帖子,热门评论排名舆情预警个人信息管理原文地址先后进行了数据获取和筛选存储,对存储后的

热文推荐