AI 绘画(1):生成一个图片的标准流程

news2024/11/27 1:19:35

文章目录

  • 文章回顾
  • 感谢人员
  • 生成一个图片的标准流程
    • 前期准备,以文生图为例
      • 去C站下载你需要的绘画模型
      • 导入
      • 参数导入
      • 生成结果?可能是BUG
      • 事后处理
    • 图生图
      • 如何高度贴合原图
      • 火柴人转角色
    • 涂鸦
    • 局部重绘
  • Ai绘画公约

文章回顾

AI 绘画(0):导论

感谢人员

  • 秋葉aaaki
    • B站女菩萨,Ai界观音。免费整合了Ai绘画,还有配套的启动器。(Tips:
      根据我的观察,这个启动器应该是用wpf制作的ui框架)
  • 陈二哈是个技术宅
    • B站AI绅士,Ai传道士。提供了系统性的Ai教程
  • B站第一套系统的AI绘画课!零基础学会Stable Diffusion
    • B站绘画设计师,积极拥抱ai技术,也提出了系统性的教程

生成一个图片的标准流程

软件下载

Stable Diffusion整合包v4发布!全新加速 解压即用 防爆显存

我们这里默认已经安装好了基本的运行环境。

前期准备,以文生图为例

去C站下载你需要的绘画模型

国内C站网址
国外C站网址

这里以国内C站为例

在这里插入图片描述

然后我们可以看到,左上角有两个标签

  • Checkpoint
  • lora

Stable Diffusion-webUI ckpt模型、lora模型的区别和使用

`CheckPointlora
美术角度画风特点,技法
画面构成决定你是漫画,真人,中国风决定你眼睛大小,身高,比例,发色
宏观角度大框架微调
文件大小2~5G10~300MB
排他性唯一可多选

一般来说都是先CheckPoint模型,再添加Lora模型

我们以该CheckPoint为例

在这里插入图片描述

全网首发|AWPainting

导入

文件导入

打开启动器

在这里插入图片描述

添加模型

在这里插入图片描述

添加成功
在这里插入图片描述

在网页左上角选择你要导入的模型

在这里插入图片描述

参数导入

在这里插入图片描述

在这里插入图片描述

prompt:(masterpiece, top quality, best quality, official art, beautiful and aesthetic) a  anime woman and a machine he was using, in the style of ornate complexity, dark orange and light bronze, abstraction-création, elaborate costumes, light crimson and gray, varying perspectives, light gold and bronze
Negative prompt:EasyNegativeV2, ng_deepnegative_v1_75t, (low_quality:1.4), (worst_quality:1.4), (badhandv4:1.1),collage, artist_name, signature, artist_logo, watermark,
Sampler:DPM++ 2M Karras
model:小人书·连环画  xiaorenshu
CFG scale:0
steps:28
seed:

在这里插入图片描述

我们看到这里模型显示小人书-连环画
在这里插入图片描述
我们在C站上面搜索小人书-连环画

在这里插入图片描述
小人书·连环画 xiaorenshu

在这里插入图片描述
重启一下前端网页

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

我们调整一下批次,让一次多生成几个图片

在这里插入图片描述

生成结果?可能是BUG

我不加小人书 lora模型

在这里插入图片描述

我加了之后

在这里插入图片描述

是我哪里参数设置错了吗?怎么感觉和示意图差距有点大

在这里插入图片描述

事后处理

我们导入模型后,只有名称,我们不太了解这个模型的具体生成效果

在这里插入图片描述

我们在生成图片之后,选中图片,然后再点击左上角的图片替换,即可生成对应封面

在这里插入图片描述

也可以将你用的词作为预设

在这里插入图片描述
在这里插入图片描述

图生图

选择图生图模式,关键词不变

在这里插入图片描述

我们选中生成的图片,也可以是自己导入的图片

我们下载个坤坤的图片

在这里插入图片描述

导入图片

在这里插入图片描述
在这里插入图片描述

生成了一批

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

如果感觉和原图差异过大,可以调整重绘幅度,越小,越像原图,改变越小。一般不低于0.6。过小会导致画面撕裂
在这里插入图片描述

坤坤这个篮球老是被识别为包包
在这里插入图片描述

如何高度贴合原图

我们之前的画出来的Ai坤坤和之前的都不太一样,那怎么样才能做到和原图一致呢?

那你要告诉Ai画的是什么了

坤坤有什么元素?

篮球,背带裤,唱,跳,Rap,蔡徐坤,偶像练习生。

把这些丢给翻译
在这里插入图片描述

然后加上常用正面tag和负面tag

在这里插入图片描述

正面tag

masterpiece, best quality,, masterpiece, best quality,Basketball, suspenders, singing, dancing, Rap, CAI Xukun, idol trainee

负面tag

EasyNegativeV2, ng_deepnegative_v1_75t, (low_quality:1.4), (worst_quality:1.4), (badhandv4:1.1),collage, artist_name, signature, artist_logo, watermark,, lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry, lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry

奶油小坤
在这里插入图片描述
你描述的越像坤坤,你画的越像坤坤。记得要用发现美的眼睛去观察哦

在这里插入图片描述

你可以不断调试参数,直到生成你最喜欢的坤坤

火柴人转角色

当然,你可以画很抽象的图片,比如画个火柴人,然后让Ai帮你把内容填充完整

在这里插入图片描述

涂鸦

如果你想给坤坤加点特殊装备,但是可惜没有绘画天赋,你可以使用涂鸦功能

在这里插入图片描述

Tips,你要对你涂鸦的部分进行正面Tag修饰

在这里插入图片描述

在这里插入图片描述

看来Ai没有认为我画的那个是翅膀 在这里插入图片描述

局部重绘

比如你想给坤坤的篮球换成保龄球

在这里插入图片描述

在这里插入图片描述

选择裁剪大小,不然图片会被压缩
在这里插入图片描述

ok,坤坤的右上上面已经有足球了

在这里插入图片描述
football也有橄榄球的意思

在这里插入图片描述
为什么会这么模糊呢,因为我涂鸦的位置不准确,还有就是参数不准确

稍微修改了一下参数

在这里插入图片描述

masterpiece, best quality,, masterpiece, best quality,Basketball
Negative prompt: EasyNegativeV2, ng_deepnegative_v1_75t, (low_quality:1.4), (worst_quality:1.4), (badhandv4:1.1),collage, artist_name, signature, artist_logo, watermark,, lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry, lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry
Steps: 30, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 2838648472, Size: 512x512, Model hash: bbe83e01df, Model: 全网首发|AWPainting_v1.0, Denoising strength: 0.7, Clip skip: 2, ENSD: 31337

在这里插入图片描述

凑合能看吧,不仔细看看不出来是假的。看来是太菜了,参数调整的不太好。

在这里插入图片描述

Ai绘画公约

  • 不利用Ai技术诈骗,传播虚假,不良信息
  • 不煽动矛盾,仇恨
  • 不侵害他人利益
  • 请在显著位置标注生成信息为Ai制作。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/647214.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Fluent基于profile定义变量

1 概述 Profile中文可称呼为数据表,是Fluent中一种定义边界条件和体积域条件的方式。数据表主要用于将实验、第三方软件等其他数据源的物理场分布数据传递给Fluent。 Profile文件为CSV或PROF格式的文本文件,记录了物理场分布规律。 profile文件示意&…

智警杯初赛复现

eee考核的时候搭建环境出了问题。。虽然有点久远,但还能看看 1.克隆centos 先查看第一台的ip ifconfig 编辑另外两台 进入根目录 cd/ 编辑 vim /etc/sysconfig/network-scripts/ifcfg-ens33 更改项 IPADDR192.168.181.4 # 设置为想要的固定IP地址重启 2.…

K8S 基本概念

功能 1. 自动装箱 基于容器对应用运行环境的资源配置要求自动部署应用容器 2. 自我修复(自愈能力) 当容器失败时,会对容器进行重启。 当所部署的 Node 节点有问题时,会对容器进行重新部署和重新调度 当容器未通过监控检查时,会关闭此容器直到…

从零开始理解Linux中断架构(2)-朴素的中断管理设计理念

既然是从零开始,我们先从最为简单的中断逻辑处理架构开始,这个逻辑结构跟CPU架构没有关系,纯逻辑上的。纯逻辑是跨越系统和应用的,不管对于应用程序员还是系统程序员,逻辑推导是基本的工具,设计原型是基本的出发点。 中断发起的时候,PC指针被设置为中断向量表中相对应的…

轻量云服务器远程连接不了怎么办?

​  轻量云服务器为轻量级云计算服务,其可满足低需求、轻体验的个人和企业用户。但是,有时候我们会遇到轻量云服务器远程连接不了的问题,这对于需要远程管理服务器的用户来说是非常困扰的。本文展示了轻量云服务器无法正常远程连接的一些排…

测试老鸟总结,性能测试监控的关键指标(详全)你要的都有...

目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜) 前言 稳定性测试的要点…

测试外包公司的妹子每天干15小时,被开发怼了几句,直接提桶跑路了。。。

最近我们公司的测试任务比较重,特别是我们组,每天都要加班两三个小时。我们组还有一个来公司才两三个月的妹子,工作挺认真的,每天加班两三个小时也没有抱怨什么,前几天看她每天太累了,要她放松一下别加那么…

编程示例: 计算CRC校验码

编程示例: 计算CRC校验码 循环冗余检查(CRC)是一种数据传输检错功能,对数据进行 多项式计算,并将得到的结果附在帧的后面,接收设备也执行 类似的算法,进而可以保证在软件层次上数据传输的正确性…

[golang 微服务] 6. GRPC微服务集群+Consul集群+grpc-consul-resolver案例演示

一. GRPC微服务集群概念 上一节讲解了consul集群: [golang 微服务] 5. 微服务服务发现介绍,安装以及consul的使用,Consul集群,这样的话,当一台server挂掉之后,集群就会从另一台server中获取服务,这就保证了客户端访问consul集群的负载均衡性. 这里还有一个问题: 就是当终端的对…

opencv初学记录

准备工作: 1.找一张图片 2.准备python运行环境,并导入库,pip install opencv-python 读取文件,并打印维度 import cv2 #为什么是cv2不是cv呢,这个2指的是c的api,是为了兼容老板,cv指的就是c&am…

设计模式(十七):行为型之状态模式

设计模式系列文章 设计模式(一):创建型之单例模式 设计模式(二、三):创建型之工厂方法和抽象工厂模式 设计模式(四):创建型之原型模式 设计模式(五):创建型之建造者模式 设计模式(六):结构型之代理模式 设计模式…

强化学习笔记-12 Eligibility Traces

前篇讨论了TD算法将MC同Bootstrap相结合,拥有很好的特性。本节所介绍的Eligibility Traces,其思想是多个TD(n)所计算预估累积收益按权重进行加权平均,从而得到更好的累积收益预估值。 价值预估模型的参数更新式子可以调整为: 1. O…

Vue CLI $nextTick 过渡与动画

3.12.$nextTick 这是一个生命周期钩子 **this.$nextTick(回调函数)**在下一次DOM更新结束后执行其指定的回调 什么时候用:当改变数据后,要基于更新后的新DOM进行某些操作时,要在nextTick所指定的回调函数中执行 使用 $nextTick 优化 Todo…

【UE 从零开始制作坦克】2-控制坦克移动(简单的移动效果)

效果 步骤 1. 新建蓝图类,父类选择“VehicleWheel(载具车轮)” 这里就命名为“TankWheel” 双击打开“TankWheel”,设置形状半径为40 2. 打开 “BP_West_Tank_M1A1Abrams” 选中“网格体(VehicleMesh)&…

DeepSurvk部署教程

DeepSurvk部署教程 作者:千树、Totoro github项目地址 https://github.com/arturomoncadatorres/deepsurvk Pypi项目地址 https://pypi.org/project/deepsurvk/ 一、DeepSurvk简介 项目作者原话(翻译) DeepSurv 是一种 Cox 比例风险深度神经网络,用于模拟患者协变…

某网站指纹反爬处理

一、问题分析 【疑惑】&#xff1a;使用python的requests库发起get或post请求返回403代码错误&#xff0c;使用postman发起请求发现状态码<200>竟然成功了。这是什么原因&#xff1f;首先排除ip问题&#xff0c;ip有问题的话postman也访问不了。难道是headers出现了问题…

VanillaNet实战:使用VanillaNet实现图像分类

文章目录 摘要安装包安装timm安装 grad-cam 数据增强Cutout和MixupEMA项目结构计算mean和std生成数据集 摘要 论文翻译&#xff1a;https://blog.csdn.net/m0_47867638/article/details/131057152 官方源码&#xff1a;https://github.com/huawei-noah/VanillaNet VanillaNet…

【送书福利-第十二期】机工社Python与AI好书来袭!~

大家好&#xff0c;我是洲洲&#xff0c;欢迎关注&#xff0c;一个爱听周杰伦的程序员。关注公众号【程序员洲洲】即可获得10G学习资料、面试笔记、大厂独家学习体系路线等…还可以加入技术交流群欢迎大家在CSDN后台私信我&#xff01; 本文目录 一、前言二、书籍介绍1、认识AI…

SQL Server 数据加密功能解析

数据加密是数据库被破解、物理介质被盗、备份被窃取的最后一道防线&#xff0c;数据加密&#xff0c;一方面解决数据被窃取安全问题&#xff0c;另一方面有关法律要求强制加密数据。SQL Server的数据加密相较于其他数据库&#xff0c;功能相对完善&#xff0c;加密方法较多。通…

技术背后的温度,夸克App升级智能、普惠、公益高考服务

夸克2023高考信息服务进行了全面升级&#xff0c;通过信息查询、填报工具及专家指导等多维度产品及内容&#xff0c;给考生打造个性化、全周期、全链路的智能信息服务&#xff0c;以提升考生和家长志愿决策的效率。 6月14日&#xff0c;夸克App升级智能选志愿、志愿表等高考信息…