首页 > 其他分享 >使用Stable Diffusion生成艺术二维码

使用Stable Diffusion生成艺术二维码

时间:2023-07-06 15:15:25浏览次数:32  
标签:Diffusion ControlNet 使用 Stable 二维码 图像

在数字艺术的世界中,二维码已经从单纯的信息承载工具转变为可以展示艺术表达的媒介。这是通过使用Stable Diffusion的技术实现的,它可以将任何二维码转化为独特的艺术作品。接下来,我们将一步步教你如何使用Stable Diffusion生成艺术二维码。

需要的工具

你需要一款名为AUTOMATIC1111 Stable Diffusion GUI的软件,它可以在Google Colab、Windows或Mac上使用。你还需要安装一个名为ControlNet的扩展程序。

生成二维码

你首先需要一个二维码。为了提高成功的几率,你需要使用满足以下条件的二维码生成器:

  1. 使用高容错率设置(30%)。
  2. 二维码周围有白色边距(静音区)。
  3. 使用最基本的黑白方块填充。
  4. 避免使用在黑色元素之间引入细白线的生成器。

使用Stable Diffusion装饰二维码

使用Stable Diffusion装饰二维码的方法开始于使用"文生图"生成一个类似于二维码的图像。但这不足以生成有效的二维码。在取样步骤中,会开启ControlNet来将二维码印在图像上。在取样步骤接近结束时,会关闭ControlNet以提高图像的一致性。

以下是具体步骤:

  1. 在AUTOMATIC1111 WebUI中,导航到"文生图"页面。
  2. 选择一个检查点模型,我们将使用revAnimated。
  3. 输入一个提示和一个负面提示。这个提示对你的成功非常重要。一些提示会自然地融入你的二维码。

正面:

Full Photo shot of a lion, Yoji Shinkawa style, Jean-baptiste Monge, general plan, central composition, entirely on a sheet, Ink painting, expressive painting, watercolor, bold brushstrokes, Concept art, orange, (purple:1.2), gray and white, stylize, intricate detail, 8k, transparent background, (white background:1.4), 3D vector

负面:

Watermark, Text, censored, deformed, bad anatomy, disfigured

  1. 输入以下图像到图像设置。

  1. 将二维码上传到ControlNet的图像画布。
  2. 输入以下ControlNet设置。

Control Weight(控制权重):降低这个参数值,出图结果更偏向提示词
Starting Control Step:增加这个参数值,出图结果更偏向提示词
Ending Control Step:降低这个参数值,ControlNet会提前结束。如果您希望QR码和图像更自然地融合,则可以将其减少。

这个过程可能需要一些尝试,因为并不是每个图像都能生成一个功能性的二维码。成功率大约是四分之一,你可能需要生成更多的图像并检查哪些是可保留的。

结语

使用Stable Diffusion生成艺术二维码是一个有趣且富有创意的过程,它将艺术与技术相结合,为我们提供了一种全新的方式来表达和传递信息

最后跑出来的结果就是这样的了! 哈哈~

标签:Diffusion,ControlNet,使用,Stable,二维码,图像
From: https://www.cnblogs.com/depeng8899/p/17532161.html

相关文章

  • vue生成二维码图片并且下载图片到本地
    一、安装生成二维码插件qrcode.jsnpminstall--saveqrcodejs2二、封装组件<template><div><divid="qrcode"></div></div></template><script>//二维码importQRCodefrom'qrcodejs2'......
  • 直播软件搭建,生成二维码及添加logo
    直播软件搭建,生成二维码及添加logo  @Override  publicBitmapgenerateBitmap(Stringcontent,intwidth,intheight){    QRCodeWriterqrCodeWriter=newQRCodeWriter();    Map<EncodeHintType,String>hints=newHashMap<>();    h......
  • 古风修仙美少女-InsCode Stable Diffusion 美图活动一期
    StableDiffusion模型在线使用地址:https://inscode.csdn.net/@inscode/Stable-Diffusion点我直接前往大家直接点击上面链接就是,如果自己主页打开,还容易找不到这个模型哦一.基本介绍1.背景介绍InsCode是一个集成了在线IDE、在线AI编程、在线大模型训练以及SD模型使用的综......
  • 【AI新趋势期刊#2】AI发明计算机算法,如何给大模型排行,照片秒变二维码,视频一键动漫风
    前言每天都要浏览大量AI相关新闻,是不是感到信息量爆炸,有效信息少?这么多新产品和新工具,到底哪些是真正是有价值的,哪些只是浮躁的一时热点?想参与AI产品和工具的开发,从哪里能够获得大量的灵感和思路?我会把AI相关的新趋势、新想法、新思路,和成熟AI产品、工具、模型等整理在这里,帮......
  • 加餐-微调Stable Diffusion V1.4
    1.概述本文的目标是概括性介绍一下StableDiffusion,谈不上对StableDiffusion原理的介绍,更不用谈介绍清楚复杂的数学推导,因为整个StableDiffusion系统的任何一个模块都不是能通过一篇博客就能简单的弄清楚的,所以本文的目标就是说明清楚StableDiffusion的结构,另外并通过一个fin......
  • 探秘高逼格艺术二维码的制作过程-AI绘画文生图
    前几天看到几个逼格比较高的二维码,然后自己动手做了一下,给大家看看效果:1、文生图(狮子):2、文生图(城市): 下边将开始介绍怎么做的,有兴趣的可以继续读一读。这里使用的AI绘图工具是StableDiffusion,没有的同学需要去部署一个,计算平台国内建议使用AutoDL,国外可以白嫖Kaggle的......
  • AI - stable-diffusion(AI绘画)的搭建与使用
    最近AI火的一塌糊涂,除了ChatGPT以外,AI绘画领域也有很大的进步,以下几张图片都是AI绘制的,你能看出来么? 一、环境搭建上面的效果图其实是使用了开源的AI绘画项目 stable-diffusion 绘制的,这是它的官方仓库:https://github.com/CompVis/stable-diffusion但是这个官方......
  • qrcode模块生成二维码
    安装qrcode模块pipinstallqrcode简单使用importqrcodedata='helloworld'img=qrcode.make(data)#显示二维码图片img.show()#保存二维码图片img.save('qrcode.png')获取二维码#创建QRCode对象qr=qrcode.QRCode(version=1,error_correction=qrcode.con......
  • LLaMA模型微调版本 Vicuna 和 Stable Vicuna 解读
    Vicuna和StableVicuna都是LLaMA的微调版本,均遵循CCBY-NC-SA-4.0协议,性能方面Stable版本更好些。CCBY-NC-SA-4.0是一种知识共享许可协议,其全称为"署名-非商业性使用-相同方式共享4.0国际"。即用的时候要署名原作者,不能商用,下游使用也必须是相同的共享原则。VicunaVicuna(小羊驼......
  • 关于H5扫描二维码方式(plus)
    本文使用了HTML5+APIReference(参考地址:https://www.html5plus.org/doc/zh_cn/barcode.html#plus.barcode.getBarcodeById)代码示例newVue({el:"#list",data:{ text:'', barcode:null,},methods:{......