【AIGC 教程】WebUI 教程:从图像获取提示词

06-01 1102阅读

有时候我们看到不错的 AI 生成作品,想要获得对应的提示词来自己生成类似的图片,这时候有什么办法吗?这章内容,我们就来介绍几种可以尝试的方案。

有需要stable diffusion整合包以及提示词插件,可以扫描下方,免费获取

【AIGC 教程】WebUI 教程:从图像获取提示词

1、使用 PNG Info 提取提示词

在我们使用 Stable Diffusion WebUI 来生成作品时,默认情况下,生成任务用到的提示词、负向提示词以及相关参数信息都会被写入到生成作品 PNG 图像信息中去。对于这种情况,我们只需要将这些信息读取处理就可以获得作品的提示词了,甚至还包括更全面的其他参数信息。

Stable Diffusion WebUI 提供了从图片中读取这些信息的功能页面:PNG Info。该功能是 Stable Diffusion WebUI 的常用功能之一,可以通过此功能自动填写所有配置信息来还原出原图像。

使用 PNG Info 的流程如图:

【AIGC 教程】WebUI 教程:从图像获取提示词使用 PNG Inf

  • 1)在图片输入区导入图片;
  • 2)等待一段时间后,如果图片中包含对应的信息,在图片信息区就会显示读取出来的信息;
  • 3)在功能区,可以选择将相关参数拷贝设置到 txt2img、img2img、inpaint、extras 等功能页面。

    这里可以提取到的参数信息包括:

    • 提示词
    • 负向提示词(Negative prompts)
    • 采样步数(Steps)
    • 采样器(Sampler)
    • 提示词相关性(CFG scale)
    • 种子值(Seed)
    • 分辨率(Size)
    • 模型(Model)
    • Clip skip
    • Stable Diffusion WebUI 版本(Version)

      不过,导入的图片并非 Stable Diffusion WebUI 生成的图片,或图片中的信息被清除过,那么在 PNG Info 中将无法读取到对应的参数信息。

      2、使用模型反推获取提示词

      使用 PNG Info 提取提示词本质上只是信息的读取,下面我们要介绍的方法则是使用 AI 模型去理解图像内容并推理出对应的提示词。

      我们打开 Stable Diffusion WebUI 页面的图生图栏目,可以看到提示词反推功能。如图:

      【AIGC 教程】WebUI 教程:从图像获取提示词反推提示词

      使用模型反推获取提示词包括两种方式:

      • CLIP 反推(Interrogate CLIP)
      • DeepBooru 反推(Interrogate DeepBooru)

        CLIP 反推是一种深度学习模型,它能够学习图像与相应文本描述之间的关联,从而可以用于图像检索、图像描述生成等任务。侧重于理解图像的内容,包括里面对象的关系。

        DeepBooru 反推是一个用于图像标注和分析的开源项目,它通过训练神经网络模型来自动为图片添加标签,从而方便进行图像管理和搜索。侧重于对图像内容的识别,生成标签。

        2.1、使用 Interrogate CLIP 反推获取提示词

        使用 Interrogate CLIP 反推获取提示词的流程如下图所示:

        【AIGC 教程】WebUI 教程:从图像获取提示词Interrogate CLIP 反推提示词

        • 1)在图片输入区选择并导入图片;
        • 2)点击 Interrogate CLIP 按钮启动 CLIP 反推提示词;
        • 3)在提示词输入框获得反推得到的提示词。

          我们在上面示例中反推得到的提示词如下:

          a painting of a woman sitting at a table with a vase of flowers in her lap and a vase of flowers in her lap, post-impressionism, impressionist painting, Blanche Hoschedé Monet, a painting
          

          翻译一下就是:

          一幅女人坐在桌边的画,她的腿上放着一瓶花,后印象派,印象派绘画,布兰奇·霍舍德·莫奈,一幅画
          

          可以看出 CLIP 反推得到的提示词侧重于图像的内容,包括里面对象的关系。

          接下来,我们在文生图(txt2img)中把上面得到的提示词作为输入来重新生成一幅图像,看看效果:

          【AIGC 教程】WebUI 教程:从图像获取提示词用 CLIP 反推的提示词生成图像

          生成的结果与原画有一些差异,不过构图上还是对上了原图的内容以及对象的关系。

          2.2、使用 Interrogate DeepBooru 反推获取提示词

          使用 Interrogate DeepBooru 反推获取提示词的流程如下图所示:

          【AIGC 教程】WebUI 教程:从图像获取提示词Interrogate DeepBooru 反推提示词

          • 1)在图片输入区选择并导入图片;
          • 2)点击 Interrogate DeepBooru 按钮启动 DeepBooru 反推提示词;
          • 3)在提示词输入框获得反推得到的提示词。

            我们在上面示例中反推得到的提示词如下:

            1girl, acrylic paint \(medium\), book, bookshelf, chair, fine art parody, indoors, painting \(medium\), photo \(medium\), profile, rain, signature, sitting, solo, traditional media, unconventional media
            

            翻译一下就是:

            1 个女孩,丙烯颜料,书,书架,椅子,美术模仿,室内,绘画,照片,轮廓,雨,签名,坐着,独奏,传统媒介,非传统媒介
            

            可以看出 DeepBooru 反推后的提示词更侧重于用一个一个的标签来描述内容特征,但是没有描述对象之间的关系。

            接下来,我们在文生图(txt2img)中把上面得到的提示词作为输入来重新生成一幅图像,看看效果:

            【AIGC 教程】WebUI 教程:从图像获取提示词用 DeepBooru 反推的提示词生成图像

            生成的结果与原画有一些差异,画出了原画中的一些元素,但是对象之间的关系与原画有很大出入。

            2.3、叠加使用 CLIP 和 DeepBooru 反推的提示词

            CLIP 和 DeepBooru 反推的提示词各有特点,基于 CLIP 反推得到提示词更侧重于图像的内容及对象构图关系,DeepBooru 反推得到的提示词更侧重于生成标签来描述对象特征,那我们可以结合两者特性一起,看看效果。

            我们就简单将二者反推到的提示词拼接起来:

            a painting of a woman sitting at a table with a vase of flowers in her lap and a vase of flowers in her lap, post-impressionism, impressionist painting, Blanche Hoschedé Monet, a painting, acrylic paint \(medium\), book, bookshelf, chair, fine art parody, indoors, painting \(medium\), photo \(medium\), profile, rain, signature, sitting, solo, traditional media, unconventional media
            

            然后,我们使用文生图(txt2img)生产新图,效果如下:

            【AIGC 教程】WebUI 教程:从图像获取提示词叠加使用 CLIP 和 DeepBooru 反推的提示词

            生成的图像效果还不错。

            在使用时,我们可以根据自己的需求组合使用 CLIP 和 DeepBooru 来反推提示词,比如根据图 A 获取描述人物特征的提示词,根据图 B 获取描述图像内容与构图关系的提示词,然后叠加这些提示词来生成新图。此外,反推功能的结果并不一定精确,可以作为参考功能来使用。

            关于AI绘画技术储备

            学好 AI绘画 不论是就业还是做副业赚钱都不错,但要学会 AI绘画 还是要有一个学习规划。最后大家分享一份全套的 AI绘画 学习资料,给那些想学习 AI绘画 的小伙伴们一点帮助!

            对于0基础小白入门:

            如果你是零基础小白,想快速入门AI绘画是可以考虑的。

            一方面是学习时间相对较短,学习内容更全面更集中。

            二方面是可以找到适合自己的学习方案

            包括:stable diffusion安装包、stable diffusion0基础入门全套PDF,视频学习教程。带你从零基础系统性的学好AI绘画!

            零基础AI绘画学习资源介绍

            👉stable diffusion新手0基础入门PDF👈

            (全套教程文末领取哈)

            【AIGC 教程】WebUI 教程:从图像获取提示词

            👉AI绘画必备工具👈

            【AIGC 教程】WebUI 教程:从图像获取提示词

            温馨提示:篇幅有限,已打包文件夹,获取方式在:文末

            👉AI绘画基础+速成+进阶使用教程👈

            观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

            【AIGC 教程】WebUI 教程:从图像获取提示词

            温馨提示:篇幅有限,已打包文件夹,获取方式在:文末

            👉12000+AI关键词大合集👈

            【AIGC 教程】WebUI 教程:从图像获取提示词

            这份完整版的AI绘画全套学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】

            【AIGC 教程】WebUI 教程:从图像获取提示词

免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理! 图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库和百度,360,搜狗等多加搜索引擎自动关键词搜索配图,如有侵权的图片,请第一时间联系我们。

相关阅读

目录[+]

取消
微信二维码
微信二维码
支付宝二维码