Stable-Diffusion-v1-5-archiveWeb UI高级功能:图生图/局部重绘/蒙版编辑实操指南

Stable Diffusion v1.5 Archive Web UI 高级功能:图生图/局部重绘/蒙版编辑实操指南

1. 引言:从文生图到创意编辑

如果你已经熟悉了 Stable Diffusion v1.5 Archive 的基础文生图功能,可能会发现,仅仅依靠文字描述来生成完美的图片,有时就像在黑暗中摸索。你想要一个特定的人物姿势,但描述了半天,出来的结果总是差那么一点;或者你生成了一张不错的风景图,但天空的颜色不够理想,想单独调整一下。

这时候,就需要用到 Web UI 中更强大的“图生图”功能了。它不再是“无中生有”,而是“有中生优”。你可以上传一张参考图,让 AI 在此基础上进行二次创作、风格迁移,或者只修改图片的某个局部区域。这大大提升了创作的灵活性和可控性。

本文将带你深入探索 Stable Diffusion v1.5 Archive Web UI 中的三大高级功能:图生图、局部重绘和蒙版编辑。我会用最直白的语言和一步步的操作,让你快速掌握这些进阶技巧,把你的 AI 绘画水平提升到一个新台阶。

2. 认识你的创作工具箱:Web UI 界面概览

在开始实操之前,我们先快速熟悉一下 Web UI 中与图生图相关的几个核心区域。这能帮你理解每个功能的位置和作用,操作起来就不会手忙脚乱了。

2.1 核心功能切换区

在 Web UI 的顶部,你会看到几个标签页,就像浏览器标签一样。默认是 “文生图”。我们今天要重点使用的是:

  • 图生图:这是所有基于图片进行生成和编辑功能的总入口。
  • 局部重绘:这是“图生图”功能下的一个子模式,专门用于修改图片的特定区域。

2.2 图片上传与参数设置区

当你切换到“图生图”标签后,界面会发生一些变化:

  • 图片上传框:最显眼的位置会出现一个区域,让你拖拽或点击上传一张参考图片。
  • 重绘幅度:这是一个全新的、至关重要的参数。它控制 AI 在多大程度上“尊重”你上传的原图。数值越低(如0.2-0.3),生成结果越像原图;数值越高(如0.7-0.8),AI 的自由发挥空间越大,变化也越大。
  • 原有的文生图参数:如 PromptNegative PromptStepsSampler 等依然存在,它们现在将共同作用于你上传的图片。

2.3 蒙版工具区

在“局部重绘”模式下,你会激活一套画笔工具:

  • 画笔:用于涂抹出你想要修改的区域(蒙版区域)。
  • 橡皮擦:用于擦除画错的蒙版。
  • 画笔大小:调整画笔的粗细,方便处理细节或大面积区域。
  • 蒙版模糊:让蒙版边缘变得柔和,这样修改区域和未修改区域的过渡会更自然,避免生硬的边界。

了解了这些基础界面,我们就可以开始动手实践了。

3. 功能一:图生图——风格的魔法转换

“图生图”功能的核心思想是:我给你一张图和一些文字提示,你帮我生成一张新图,新图要在某种程度上参考原图,但又要有新的变化。

这非常适合以下几种场景:

  • 风格迁移:把一张照片变成油画、水彩或动漫风格。
  • 二次创作:对已有的 AI 生成图不满意,想微调一下。
  • 固定构图:你有一张喜欢的构图或姿势,想换个人物或场景。

实操步骤:

  1. 切换模式:在 Web UI 顶部,点击 “图生图” 标签。
  2. 上传图片:将你的参考图片拖拽到上传区域。比如,我上传一张普通的城市街道照片。
  3. 编写提示词:在 Prompt 框中,用英文描述你希望的新风格。例如:a cyberpunk city street at night, neon lights, rainy, cinematic, highly detailed(一条赛博朋克风格的夜晚城市街道,霓虹灯,下雨,电影感,高细节)。
  4. 设置关键参数
    • 重绘幅度:这是灵魂参数。对于风格转换,我通常设置在 0.5-0.7 之间。这个值会让 AI 在保留原图基本构图和轮廓的基础上,彻底改变色彩、纹理和细节风格。
    • 采样步数:可以稍微调高一点,比如 25-30步,让细节更丰富。
    • 提示词引导系数:保持在 7-8 左右。
  5. 点击生成:看看你的街道是否瞬间穿越到了未来世界!

效果对比与技巧:

  • 如果生成的图片变化太小,感觉只是加了层滤镜,那就提高“重绘幅度”
  • 如果生成的图片面目全非,连基本的构图都丢了,那就降低“重绘幅度”
  • 你可以尝试在 Negative Prompt 中加入 blurry, painting, drawing 等词,来防止风格过于艺术化而失去真实感。

4. 功能二:局部重绘——精准的图片手术

“局部重绘”是“图生图”模式下的一个专项功能。它的逻辑是:我只想修改图片的某一块地方,其他地方请原封不动。

这是解决“美中不足”的利器。比如:

  • 给人物换一件衣服。
  • 给空旷的天空加上飞鸟或云朵。
  • 修复图片中某个不理想的瑕疵部分。

实操步骤:

  1. 进入模式:在“图生图”标签下,找到并点击 “局部重绘” 按钮(通常在图片上传框附近)。
  2. 上传并涂抹:上传你想修改的图片。然后使用左侧的画笔工具,仔细涂抹出你想要修改的区域。被涂抹的区域会显示为一种颜色(通常是红色),这个区域就叫“蒙版”。AI 只会重新生成这个红色区域内的内容。
  3. 编写针对性提示词:你的 Prompt 现在只需要描述蒙版区域内你希望出现的内容。例如,我涂抹了人物上半身,Prompt 可以写:a black leather jacket, zipped up(一件黑色的皮夹克,拉上拉链)。
  4. 设置关键参数
    • 重绘幅度:局部重绘时,这个值需要更谨慎。对于换装这类需要贴合原图形体的情况,建议用 0.3-0.5。对于添加新元素(如天空加鸟),可以用 0.6-0.75
    • 蒙版模糊强烈建议设置为 8-16。这能让新生成内容的边缘和原图融合得天衣无缝,没有“补丁感”。
    • 仅重绘蒙版区域:确保这个选项是勾选的,这样 AI 就不会去改动蒙版外的部分了。
  5. 点击生成:看看人物的衣服是不是焕然一新了,而脸部、背景都完美保留。

核心技巧:

  • 蒙版宁大勿小:在涂抹时,可以稍微把蒙版画得比实际想修改的区域大一圈,特别是包含一些边缘。配合“蒙版模糊”参数,效果会更自然。
  • 提示词要具体a jacket(一件夹克)不如 a denim jacket with silver buttons(一件带银色纽扣的牛仔夹克)来得精准。
  • 利用原图信息:局部重绘时,AI 会参考蒙版区域周围的像素信息。所以如果你想在草地上画一只猫,把蒙版画在草地上,AI 自然就知道生成一只“站在草地上”的猫。

5. 功能三:蒙版编辑——进阶控制技巧

蒙版编辑是局部重绘的延伸,它给了你更多的控制选项,主要解决一个痛点:我是要重绘蒙版里面,还是重绘蒙版外面?

在局部重绘的参数区域,你会看到两个关键选项:

  • 重绘区域:
    • 仅蒙版:这是我们上面一直用的模式,只重绘你涂抹的红色区域。
    • 全图:AI 会基于整张图片来理解上下文,但最终只输出和替换蒙版区域的内容。通常在蒙版区域很小,且需要与整体画面高度协调时使用(比如为人像添加一个精致的耳环)。计算量稍大。
  • 蒙版模式:
    • 重绘蒙版内容:这是默认模式,重绘你涂抹的红色区域。
    • 重绘非蒙版内容这个功能非常有用! 它意味着你涂抹的区域是“保护区”,AI 会重绘除了红色区域之外的所有部分

“重绘非蒙版内容”应用场景: 假设你生成了一张完美的人像,但背景很杂乱。你想换背景,但必须保持人物丝毫不变。

  1. 切换到“局部重绘”。
  2. 用画笔仔细地将整个人物涂抹出来(人物区域变成红色)。
  3. 在参数中,选择 “重绘非蒙版内容”
  4. Prompt 中描述你想要的背景,例如:a serene beach at sunset(宁静的日落海滩)。
  5. 设置重绘幅度(如0.7),点击生成。

你会发现,人物被完美地保留了下来,而背景被替换成了美丽的海滩。这比用PS抠图再合成要简单智能得多。

6. 实战案例:一张图的进化之旅

让我们用一个完整的例子,串联运用以上三个功能,把一张简单的草图变成一幅精致的作品。

第一步:文生图(生成基础草图)

  • Prompt: a concept sketch of a warrior standing on a cliff, fantasy style, simple lines(一幅战士站在悬崖上的概念草图,幻想风格,简单线条)。
  • 生成一张黑白线稿风格的草图。

第二步:图生图(为线稿上色并增加细节)

  1. 将草图上传到“图生图”。
  2. Prompt: a detailed fantasy warrior in golden armor standing on a cliff, dramatic lighting, sky full of clouds, digital painting, highly detailed(一名身穿金色盔甲的细节丰富的奇幻战士站在悬崖上,戏剧性灯光,满天云彩,数字绘画,高细节)。
  3. 设置重绘幅度 0.6,让 AI 在草图轮廓基础上填充色彩和细节。
  4. 生成一张初步上色的完整图像。

第三步:局部重绘(调整不满意的部分) 对第二步的结果,我觉得战士的盔甲不够亮眼。

  1. 进入“局部重绘”,上传图片。
  2. 用画笔涂抹战士的盔甲部分。
  3. Prompt: shining polished golden armor with intricate dragon engravings(闪亮的抛光金色盔甲,带有复杂的龙形雕花)。
  4. 设置重绘幅度 0.4,蒙版模糊 12
  5. 生成,获得盔甲更精致的版本。

第四步:蒙版编辑(重绘背景) 现在战士很完美了,但我想把普通的天空换成电闪雷鸣的末日景象,同时确保战士不被改变。

  1. 继续在“局部重绘”模式下,用画笔仔细涂抹整个战士(将他保护起来)。
  2. 在参数中,选择 “重绘非蒙版内容”
  3. Prompt: apocalyptic stormy sky, dark clouds, lightning strikes, dramatic(末日般的暴风雨天空,乌云,闪电,戏剧性)。
  4. 设置重绘幅度 0.75
  5. 点击生成,一张战士屹立于末日雷暴中的精美作品就诞生了。

通过这个流程,你就能体会到,结合这些功能,你可以从一个简单的想法开始,像雕刻家一样,逐步打磨出复杂的最终作品,全程拥有极高的控制权。

7. 总结

掌握 Stable Diffusion v1.5 Archive Web UI 的图生图、局部重绘和蒙版编辑功能,意味着你从“抽卡玩家”变成了“导演”。你可以主动引导 AI,进行精准的创作和修改,而不再完全依赖随机性。

核心要点回顾:

  1. 图生图是你的风格魔法棒,用“重绘幅度”控制变化力度。
  2. 局部重绘是你的精准手术刀,记住“蒙版模糊”能让修补痕迹消失。
  3. 蒙版编辑中的“重绘非蒙版内容”是你保护完美部分的护盾,常用于换背景。

给你的练习建议:

  • 找一张自己的风景照,用“图生图”把它变成梵高或新海诚的风格。
  • 生成一张人物肖像,用“局部重绘”给他换换发型和眼镜。
  • 用“重绘非蒙版内容”功能,尝试给任何一张照片替换背景。

多试、多调参数、多观察效果。这些高级功能的大门已经为你打开,剩下的就是尽情探索和创作了。记住,最好的学习方式就是动手去做。


获取更多AI镜像

想探索更多AI镜像和应用场景?访问 ZEEKLOG星图镜像广场,提供丰富的预置镜像,覆盖大模型推理、图像生成、视频生成、模型微调等多个领域,支持一键部署。

Read more

Leaflet赋能:WebGIS视角下的省域区县天气可视化实战攻略

Leaflet赋能:WebGIS视角下的省域区县天气可视化实战攻略

目录 前言 一、空间数据基础 1、省域空间检索 2、区县天气信息检索 二、天气数据简介 1、省域天气数据获取 2、区县名称不一致 三、SpringBoot后台实现 1、Java后台天气数据查询 2、控制层实现 四、WebGIS前端实现 1、气温颜色及图例初始化 2、气温数据展示实现 五、成果展示 1、湖南省天气展示 2、西藏自治区天气展示 六、总结 前言         在当今数字化时代,地理信息系统(GIS)技术与Web技术的深度融合,为地理信息的可视化展示带来了前所未有的机遇。WebGIS作为一种基于网络的地理信息系统,能够将地理空间数据以直观、便捷的方式呈现给用户,极大地拓展了地理信息的应用范围和价值。而天气数据作为与人们生活息息相关的重要地理信息之一,其可视化展示对于气象预报、灾害预警、交通规划、农业生产等诸多领域都有着极为重要的意义。本文将从WebGIS的视角出发,

WHAT - SWC Rust-based platform for the Web

文章目录 * 一、SWC 到底是什么? * 二、为什么 SWC 会流行 * 三、SWC 使用 * Next.js * Vite * Turbopack * 四、SWC 和 Babel 的本质区别 * 五、SWC 在构建体系中的位置 * 六、从架构视角看 SWC 的意义 * 七、作为前端工程师该怎么理解 SWC * 八、什么时候选 SWC * 项目规模是否足够大 * 是否需要大量 Babel 插件生态 * CI 构建时间是否成为成本 * 九、更深层认知 SWC 是一个 用 Rust 写的 JavaScript / TypeScript 编译器工具链,目标是:

【详细精选】前端面试题(2026精选附详细解答)包含10w数据展示优化、前端核心

【详细精选】前端面试题(2026精选附详细答案)包含10w数据展示优化、前端核心 * 前端面试题详细解答 * 1. ES6新特性详解(重要10个) * 核心特性 * 其他重要特性 * 2. 什么是跨域 * 同源策略 * 跨域解决方案 * 1.CORS(跨域资源共享) * 2.JSONP * 3. 代理服务器 * 4. WebSocket * 5. Nginx反向代理 * 3. 监听数组变化 * Vue2的实现原理 * Vue3的实现原理 * 4. v-if vs v-show * 原理对比 * 差异对比表 * 源码分析 * 5. 网页加载优化 * 性能指标(Core Web Vitals) * 优化策略 * 1. 代码优化 * 2. 资源优化 * 3. 缓存策略