技术实例

实例:使用“图生图”更改画面的风格

本实例通过将一张写实风格的图像转为卡通风格的图像来详细讲解图生图的使用方法。图 3-14 所示为本实例使用文生图绘制出的原始 AI 虚拟角色图像,图 3-15 所示为重新绘制完成的图像结果。

image 2025 04 13 17 00 49 167
Figure 1. 图3-14
  1. 在 “生成” 选项卡中的 “图生图” 选项卡中,上传一张 “参考图1.png” 图像文件,这是一张写实风格的 AI 虚拟女性角色图像,如图 3-16 所示。

    image 2025 04 13 17 01 44 291
    Figure 2. 图3-16
  2. 在 “模型” 选项卡中,单击 “AWPainting” 模型,如图 3-17 所示,将其设置为 “StableDiffusion模型”。

    image 2025 04 13 17 04 30 023
    Figure 3. 图3-17
  3. 设置 “外挂VAE模型” 为 None(无),并输入中文提示词 “1女孩,微笑,阳光,上半身,在公园里,T恤”,按 Enter 键,即可将其翻译为英文 “1girl,smile,suneate,upper_body,inthe park,t-shirt,”,并自动填入正向提示词文本框内,如图 3-18 所示。

    image 2025 04 13 17 04 49 088
    Figure 4. 图3-18

    在本实例中,图生图的提示词最好与上传的图像描述相符合,因为我们是通过图生图改变图像的风格,而不是改变图像的内容。

  4. 在 “生成” 选项卡中,设置 “迭代步数(Steps)” 为 30、“宽度” 为 1048、“高度” 为 1496、“总批次数” 为 4、“重绘幅度” 为 0.7,如图 3-19 所示。

    image 2025 04 13 17 06 34 929
    Figure 5. 图3-19

    在本实例中,重绘尺寸的 “宽度” 和 “高度” 值取决于上传原始图像的尺寸值。

  5. 设置完成后,绘制出来的效果如图 3-20 所示,可以看到这些图像的效果基本符合之前所输入的提示词,并且图像中角色的姿势及面部表情也基本与上传的图像保持一致。

    image 2025 04 13 17 11 29 586
    Figure 6. 图3-20

实例:使用“涂鸦”增加画面的内容

本实例为读者详细讲解如何使用图生图增加画面中的内容,图 3-21 所示为本实例所使用的原始图像,图 3-22 所示为重新绘制完成的图像结果。

image 2025 04 13 17 15 57 406
Figure 7. 图3-21
image 2025 04 13 17 16 10 121
Figure 8. 图3-22
  1. 在 “生成” 选项卡中的 “涂鸦” 选项卡中,上传一张 “参考图2.png” 图像文件,这是一张三维风格的女孩角色图像,如图 3-23 所示。

    image 2025 04 13 17 18 56 270
    Figure 9. 图3-23
  2. 在 “模型” 选项卡中,单击 “RealCartoon-Pixar” 模型,如图 3-24 所示,将其设置为 “Stable Diffusion模型”。

    image 2025 04 13 17 19 48 833
    Figure 10. 图3-24
  3. 设置 “外挂VAE模型” 为 None(无),并输入中文提示词 “1女孩,微笑,上半身,在公园里,衬衫,夜晚,霓虹灯光,多彩的花”,按 Enter 键,即可将其翻译为英文 “1girl,smile,upper_body,in the park,shirt,night,neon light,colorful flowers,”,并自动填入正向提示词文本框内,如图 3-25 所示。

    image 2025 04 13 17 20 40 972
    Figure 11. 图3-25
  4. 在 “涂鸦” 选项卡中,使用不同颜色的画笔在图像的左下角涂抹颜色,如图 3-26 所示。

    image 2025 04 13 17 21 35 520
    Figure 12. 图3-26
  5. 在 “生成” 选项卡中,设置 “迭代步数(Steps)” 为30、“宽度”为1496、“高度”为1048、“总批次数”为1、“重绘幅度”为0.75,如图 3-27 所示。

    image 2025 04 13 17 21 58 885
    Figure 13. 图3-27

实例:使用“上传重绘蒙版”修改画面内容

通过上一实例,可以看出使用 “涂鸦” 增加画面内容后,会对原图像的其他地方也进行一定程度的重绘。本实例为读者详细讲解 “上传重绘蒙版” 的使用方法,使用该方法仅对蒙版区域进行重绘,保证原图的其他区域不会产生变化。图 3-30 所示为本实例所使用的原始图像,图 3-31 所示为重新绘制完成的图像结果。

image 2025 04 13 17 24 13 281
Figure 14. 图3-30
  1. 在 “生成” 选项卡中的 “上传重绘蒙版” 选项卡中,上传一张 “参考图3.png” 和一张 “蒙版.png” 图像文件,这是一张三维风格的女孩角色图像和一张黑白蒙版图,如图 3-32 所示。

    image 2025 04 13 17 24 55 903
    Figure 15. 图3-31
    image 2025 04 13 17 25 42 808
    Figure 16. 图3-32

    设置完成后,绘制出来的效果如图 3-20 所示,可以看到这些图像的效果基本符合之前所输入的提示词,并且图像中角色的姿势及面部表情也基本与上传的图像保持一致。

  2. 在 “模型” 选项卡中,单击 “RealCartoon-Pixar” 模型,如图 3-33 所示,将其设置为 “Stable Diffusion模型”。

    image 2025 04 13 17 28 10 902
    Figure 17. 图3-33
  3. 设置 “外挂VAE模型” 为 None(无),并输入中文提示词 “1女孩,微笑,上半身,在公园里,衬衫,夜晚,霓虹灯光,路灯,多彩的花”,按 Enter 键,即可将其翻译为英文 “1girl,smile,upper_body,in the park,shirt,night,neon light,lamppost,colorful flowers,”,并自动填入正向提示词文本框内,如图 3-34 所示。

    image 2025 04 13 17 28 53 321
    Figure 18. 图3-34
  4. 在 “生成” 选项卡中,设置 “蒙版边缘模糊度”为10、“蒙版模式” 为 “重绘蒙版内容”、“重绘区域” 为 “仅蒙版区域”、“迭代步数(Steps)” 为 30、“宽度” 为 1496、“高度” 为 1048、“总批次数” 为 1、“重绘幅度” 为 0.9,如图 3-35 所示。

    image 2025 04 13 17 29 24 231
    Figure 19. 图3-35
  5. 单击 “生成” 按钮,绘制出来的效果如图 3-36 所示,可以看到蒙版上白色区域的图像发生了变化。

    image 2025 04 13 17 30 53 123
    Figure 20. 图3-36
  6. 本实例的最终重绘效果如图 3-37 所示。

    image 2025 04 13 17 31 22 166
    Figure 21. 图3-37

实例:使用“局部重绘”更换角色的服装

本实例详细讲解如何使用 “局部重绘” 更换角色的服装。图 3-38 所示为本实例所使用的原始图像,图 3-39 所示为重绘后的图像结果。

image 2025 04 13 17 33 55 460
Figure 22. 图3-38
image 2025 04 13 17 34 10 710
Figure 23. 图3-39
  1. 在 “生成” 选项卡中的 “局部重绘” 选项卡中,上传一张 “参考图4.png” 图像文件,这是一张三维风格的女孩角色图像,如图 3-40 所示。

    image 2025 04 13 17 34 50 885
    Figure 24. 图3-40
  2. 在 “模型” 选项卡中,单击 “RealCartoon-Pixar” 模型,如图 3-41 所示,将其设置为 “Stable Diffusion模型”。

    image 2025 04 13 17 35 35 056
    Figure 25. 图3-41
  3. 设置 “外挂VAE模型” 为 None(无),并输入中文提示词 “1女孩,微笑,上半身,在公园里,夜晚,霓虹灯光,路灯,T恤”,按 Enter 键,即可将其翻译为英文 “1girl,smile,upper_body,in the park,night,neon light,lamppost,t-shirt,”,并自动填入正向提示词文本框内,如图 3-42 所示。

    image 2025 04 13 17 36 21 381
    Figure 26. 图3-42
  4. 在 “局部重绘” 选项卡中,使用画笔对要重新绘制的衣服区域进行绘制,得到白色半透明的遮盖效果,如图 3-43 所示。

    image 2025 04 13 17 36 56 784
    Figure 27. 图3-43
  5. 在 “生成” 选项卡中,设置 “蒙版边缘模糊度”为10、“迭代步数(Steps)”为30、“宽度”为1496、“高度”为1048、“总批次数”为1、“重绘幅度”为0.7,如图3-44所示。

    image 2025 04 13 17 37 32 514
    Figure 28. 图3-44
  6. 设置完成后,绘制出来的效果如图 3-45 所示,可以看到图像中角色的衣服由原来的衬衣换成了 T 恤。

    image 2025 04 13 17 39 06 752
    Figure 29. 图3-45
  7. 本实例最终重绘完成的效果如图 3-46 所示。

    image 2025 04 13 17 39 25 065
    Figure 30. 图3-46