Skip to content

Latest commit

 

History

History
123 lines (63 loc) · 6.18 KB

generate-meme-variations-using-openais-dall-e-2-3f555971806.md

File metadata and controls

123 lines (63 loc) · 6.18 KB

使用 OpenAI 的 DALL-E 2 生成迷因变体

原文:https://pub.towardsai.net/generate-meme-variations-using-openais-dall-e-2-3f555971806?source=collection_archive---------0-----------------------

探索 OpenAI Dall-E 2 的模因编辑图像模式

作者使用 imgflip.com 和 Dall-E 2 创建的图像

在这篇博客中,我们将看到 OpenAI 的 Dall-E 2 的一个有趣的应用程序,通过使用 Dall-E 2 的编辑图像功能,您可以使用现有的 meme 并创建更多的 meme 模板变体。

那么,为什么我们首先需要创造多种多样的迷因呢?

我们正在构建一个人工智能 SaaS 应用superme . AI——一个人工智能驱动的热图生成器来生成原创迷因。用户可以使用我们的高级模因搜索来搜索与他们的情绪或行为相关的模因模板,并可以选择一个模板来用人工智能生成模因文本。

由于我们现有数据库中的模因模板数量有限,如果我们从现有的模因模板中创建更多的模板来提供给用户,那将是理想的。当我们最近访问达尔-E-2 时,我们探索了从现有迷因模板产生迷因模板变体的可能性。结果很有趣!

Supermeme.ai 应用程序的 meme 搜索快照

如果你能访问 Dall-E 2,访问 https://labs.openai.com/,你将登陆 Dall-E 2 的主页。要编辑图像,您可以点击**“上传图像”**链接上传您自己的图像。

一旦上传,您需要选择一个区域来擦除图像的一部分,然后您需要在提供的文本框中描述新图像。

1.电锯熊迷因——用剑代替

我上传了电锯熊 meme,选择了如下图的蒙版区域,写了:**“用剑代替”**作为编辑文字用剑代替电锯。

原创迷因和编辑快照来自 Dall-E 2 的游乐场

在 Dall-E 2 的几代中,我选择了与我的提示最匹配的一个。您可以看到,尽管我在提示中错误地键入了 replace,但它仍然产生了良好的结果。

OpenAI 的 DallE-2 生成的图像

2.改变我的想法——替换文本

我尝试的第二个迷因是**“改变我的想法”**迷因,我试图屏蔽文字,用“我很棒”代替它。

但是 OpenAI 抛出了一个错误,说**“此时不允许使用逼真的人脸上传”**。我最近才看到这个公告,但这次是在我的试验中看到的。所以我无法继续这个迷因模板。

来自 open ai Dall-E 2 游乐场的快照

3.“这是什么鬼?”迷因——添加一种新动物

我尝试的下一个迷因是**“这到底是什么?”**我试图在企鹅旁边添加一幅狮子插图。但有趣的是,OpenAI 抛出了一个错误,称“这个请求可能不符合我们的内容政策”。

我个人没看出这个迷因有什么问题。可能这是 OpenAI 的一个错误,我没有办法报告它,所以我忽略了它,继续我的探索。

来自 open ai Dall-E 2 游乐场的快照

4.“左 12 号出口匝道”meme——用摩托车代替汽车

我尝试的下一个模因模板是**“12 号出口左侧匝道”**。我用一辆车屏蔽了这个区域,给出了“添加一辆摩托车退出高速公路”的提示。

在 DallE 游乐场编辑驶出高速公路的汽车

DallE-2 产生了一些变化,但大多数图像看起来不自然和模糊。我得到的最接近可用性的是这个。

Dall-E 2 生成的摩托车驶出高速公路

5.“未完成的马图”meme 使用递归编辑将马替换为大象

我尝试的下一个模因模板是**《未完成的马图》**。这一次我试着做了两次编辑,一次是对后区,一次是对前区,把它转换成一幅未完成的大象图。

首先我遮罩了马的背部,给出了提示**“添加一张未完成的大象铅笔画背部”**。

Dalle-E 2 游乐场编辑未完成的马画迷因

Dall-E 2 最好的一代是这样的—

大象背上的 DallE 2 代

这一次我想做递归编辑,所以我从上面的生成,并掩盖了前面,并给出提示“添加一个未完成的大象线条画的前面”。

DallE 2 代通过掩蔽前面

最终得到了这个未完成的大象——

将未完成的马模因模板转换为未完成的优雅模板。

6.“史诗般的握手”迷因——加上一个写着“力量”的纹身

最后,我尝试了“史诗般的握手”meme,在二头肌上加了一个纹身,上面写着“社区就是力量”。但是 Dall-E 不擅长在 arm 上生成长文本。有点随机。因此,我后来将文本改为“权力”,它能够产生一些有用的东西。

捕食者握手模因变异与 DallE 2

结论

总的来说,Dall-E 2 的编辑图像功能有相当多的局限性。

  1. 它不考虑被删除的上下文,所以你不能做复杂的编辑。它只是试图根据图像和提示的周围环境填充被屏蔽的区域。
  2. 它只能对正方形图像或正方形裁剪的图像进行编辑。
  3. 大多数时候它不会生成照片级的编辑,所以编辑后的图像有时看起来不自然。

另一个选择是上传你的 meme 模板,并使用 Dall-E 2 的生成变体选项让 Dall-E 自己生成变体。唯一的缺点是,您不能给出任何提示指令来指导输出。

但这是一个有趣的探索,当 Dall-E 2 API 商业化时,我们可以看到一些编辑模式的用例。有了人在回路系统,我们可以以创造性的方式扩展现有的模板库。

如果你喜欢这些内容,请随时在 Twitter 上保持联系。