Intro#
上面的二维码是我的 ERC-20 地址,有钱的朋友可以打赏一下,1U2U 不嫌少,1ETH2ETH 不嫌多。下面的几张图片是我在网上看到的其他大佬做的,非常好看,就发出来给大家欣赏一下。
仔细观察可以发现,这些藏在图片里面的二维码和普通的二维码皮肤非常不同,这也是我感到惊艳的地方。今天我就带大家跟着英文文档手把手实践,教大家如何制作这样的图片
运行环境#
本地运行#
有条件的朋友可以使用自己的电脑,安装好 stable diffusion 和自己想要的模型、controlnet 即可,安装方法可以自行百度,有十分详细的教程
在线运行#
如果你个人电脑配置跟不上,并且仅做学习使用,没有大量使用的需求,那么我建议你和我一样租用 GPU 来运行。
前段时间可以免费使用谷歌的colab
进行训练,后来谷歌发现了这个 bug,就禁止免费用户用来训练 stable diffusion,就此断了了我白嫖的念想。colab 付费体验也不错,但是对网络和付款方式要求比较高,我相信大多数人都不满足,因此我推荐使用揽睿星舟这个在线算力平台,3090 的显卡跑 stable diffusion 绰绰有余了,1.9 元每小时的费用性价比非常高。好了,不多说了,不是打广告。
准备工作#
准备二维码#
首先准备好所要用的二维码,我用我的 ERC-20 地址做演示,打开这个二维码网址,可以上传带有二维码的截图,也可以直接输入文字内容或者网址。上传以后选择第一个样式,这个样式最清楚,最后生成的效果也最好,其他参数都不用修改,直接点击下载即可
准备图片#
可以自备图片, 再使用img2img
功能生成二维码图片,也可以使用 stable diffusion 生成图片,这里我就演示后者了
租用算力平台#
打开上面的网站,该注册注册,该充值充值。为了避免安装 stable diffusion 时也要计费,我们先打开应用市场,选择新版 stable diffusion,安装以后打开。最后创建实例即可,等待初始化完成以后点击链接打开 Web-UI.
生成图片#
由于我对 stable diffusion 的插件并不是很熟悉,就使用最保守的方法了,这里使用GhostMix模型进行演示,下载此模型以后上传到/data/models/Stable-diffusion
路径之下
填入自己的 prompt,正面和反面都需要,也可以直接在 civitAI 上选择自己喜欢的图片的 prompt, 选择合适的模型和参数,但一定要注意版权内容。可以参考我的 prompt:
Japanese painting, mountains, 1girl
Negative prompt:
ugly, disfigured, low quality, blurry, nsfw
之后点击img2img
,把二维码放到img2img
之中
参数设置:
Resize mode: Just resize
Sampling method: DPM++2M Karras
Sampling step: 50
Width: 768
Height: 768
CFG Scale: 7
Denoising strength: 0.75
来到下方设置 controlNet,在ControlNet unit 0
中再次上传二维码图片,并按照以下格式设置参数
Enable: Yes
Control Type: Tile
Preprocessor: tile_resample
Model: control_xxx_tile
Denoising strength: 0.75
Control weight: 1
Starting Control Step: 0.23
Ending Control Step: 0.9
若生成的图片效果不满意,可以修改Control weight
和Starting Control Step
这两个参数,不断调整,直到效果满意。生成以后一定要用手机扫一下试试看,再做调整。
其他图片和 prompt#
这里展示几个别的风格的图片和 prompt,大家也可以选择自己的 prompt
山庄风格#
prompt:
a cubism painting of a town with a lot of houses in the snow with a sky background, Andreas Rocha, matte painting concept art, a detailed matte painting
Negative prompt:
ugly, disfigured, low quality, blurry, nsfw
参数:
Control weight: 0.97
Starting Control Step: 0.23
Ending Control Step: 0.9
机械少女风格#
prompt:
1mechanical girl,ultra realistic details, portrait, global illumination, shadows, octane render, 8k, ultra sharp,intricate, ornaments detailed, cold colors, metal, egypician detail, highly intricate details, realistic light, trending on cgsociety, glowing eyes, facing camera, neon details, machanical limbs,blood vessels connected to tubes,mechanical vertebra attaching to back,mechanical cervial attaching to neck,sitting,wires and cables connecting to head
Negative prompt:
ugly, disfigured, low quality, blurry
参数:
Control weight: 1
Starting Control Step: 0.23
Ending Control Step: 0.7
机器人风格#
prompt:
light, futobot, cyborg, ((masterpiece),(best quality),(ultra-detailed), (full body:1.2), 1male, solo, hood up, upper body, mask, 1boy, male focus,white gloves, cloak, long sleeves, spaceship, lightning, hires
Negative prompt:
ugly, disfigured, low quality, blurry
参数:
Control weight: 1
Starting Control Step: 0.24
Ending Control Step: 0.9
集市风格#
prompt:
A photo-realistic rendering of a busy market, ((street vendors, fruits, vegetable, shops)), (Photorealistic:1.3), (Highly detailed:1.2), (Natural light:1.2), art inspired by Architectural Digest, Vogue Living, and Elle Decor
Negative prompt:
ugly, disfigured, low quality, blurry, nsfw
参数:
Control weight: 87
Starting Control Step: 0.23
Ending Control Step: 0.9