AI绘图Disco Diffusion基础教学:从下载、配置到关键词输出一次搞定
缘起自 OpenAI,在人工智能绘图领域「打前锋」的工具之一 Disco Diffusion ,称得上是许多数字艺术爱好者,最为喜爱使用的AI绘图软件。
Disco Diffusion 最特别之处,在于整合了许多开源的人工智能绘图模块,并经过大量开发者进一步调整、最佳化,借此产出高质量的AI影像。 尤其近几个月以来透过开发团队的不断改良,现在的 Disco Diffusion 无论细致度、精确度或功能性,皆比起刚刚推出时来得更加强大。
正因为整合的模块皆是开源项目,所以 Disco Diffusion 本身也完全开源,源代码亦完整公开,使用上完全免费,甚至连 AI 所产生的图片也没有所谓的「版权」限制存在,用户不仅能够自由转发、加工,甚至还可以应用到商业领域,相对于其他AI绘图工具来说是一大优势。
藉由 谷歌 云端主机强大的运算能力,Disco Diffusion 在绘图时不必消耗使用者自身的电脑资源,只要准备好浏览器与 谷歌 帐号,几乎人人都可以轻松操作 Disco Diffusion ,感受人工智能绘图所带来的魅力。
为Disco Diffusion进行前置设定
目录
虽然原始的 Disco Diffusion 得将程式码下载到电脑后,通过离线方式运算并生成图片,但考虑到每个人的硬件效能不同,现在的 Disco Diffusion 则提供藉由云端主机与 谷歌 Colab 产出图片的功能,用户只要准备好 谷歌 帐号和网页浏览器即可开始操作。
相对于其他 AI 绘图工具,Disco Diffusion 的接口较为原始且复杂,新手一开始可能会被密密麻麻的代码给吓得不知所措,因此若是简单使用,建议仅先调整基本设定,等待未来熟悉操作后再进一步客制化。
Disco Diffusion
网站链接:https://colab.research.google.com/github/alembics/disco-diffusion/blob/main/Disco_Diffusion.ipynb
收费方式:免费,图片无版权
步骤1.透过网页浏览器开启 Disco Diffusion 的 谷歌 Colab 代码链接,点击上方的「复制到云端硬盘」。
步骤2.登入 谷歌 帐号后,Disco Diffusion 的执行代码就会复制一份到自己的 谷歌 云端硬盘根目录中,接着将自动跳转网页。
步骤3.网页跳转后,开始编辑 Disco Diffusion 基本设定,建议勾选第一个选项透过云端 GPU 进行运算,以及第二、三个选项,将成果至储存云端硬盘中。
步骤4.将网页下拉到Setting区块,修改batch_name为想要的项目文件夹名称; Steps 的数字越大图片会越精细,建议先维持预设; 第三个字段则是图片尺寸,长、宽都必须是64的倍数。
步骤5.继续将网页下拉找到「Extra Setting」区块,修改 intermediate_saves 数值,指定要储存多少张于制作过程所出现的半成品图片。
透过关键词让Disco Diffusion产出图像
步骤3.网页跳转后,开始编辑 Disco Diffusion 基本设定,建议勾选第一个选项透过云端 GPU 进行运算,以及第二、三个选项,将成果至储存云端硬盘中。
步骤4.将网页下拉到Setting区块,修改batch_name为想要的项目文件夹名称; Steps 的数字越大图片会越精细,建议先维持预设; 第三个字段则是图片尺寸,长、宽都必须是64的倍数。
步骤5.继续将网页下拉找到「Extra Setting」区块,修改 intermediate_saves 数值,指定要储存多少张于制作过程所出现的半成品图片。
透过关键词让Disco Diffusion产出图像
步骤5.继续将网页下拉找到「Extra Setting」区块,修改 intermediate_saves 数值,指定要储存多少张于制作过程所出现的半成品图片。
透过关键词让Disco Diffusion产出图像
要让 Disco Diffusion 能够根据特定主题进行作画,最重要的步骤就是输入关键词,也就是所谓的「Prompts」。 Disco Diffusion 不只能够处理零散的关键词,例如内容主体、风格、色调等等,甚至还可以应对自然语句,例如在示例中,官方就用了完整、有逻辑的话语,交由 Disco Diffusion 推导出画作的样貌。 虽然用上云端主机进行运算,但 Disco Diffusion 的执行速度并没有很快,尤其 Steps 数值越多、指定尺寸越大、图片产出越多张时,绘图速度将会变得更慢。