Krita AI Diffusion:画布内重绘

Krita AI Diffusion:画布内重绘

【免费下载链接】krita-ai-diffusion Streamlined interface for generating images with AI in Krita. Inpaint and outpaint with optional text prompt, no tweaking required. 【免费下载链接】krita-ai-diffusion 项目地址: https://gitcode.com/gh_mirrors/kr/krita-ai-diffusion

Krita AI Diffusion(即 Krita AI绘画插件)把生成式 AI 装进 Krita:在面板里写一句描述,图直接出在画布上;画布哪块不满意,框个选区,AI 只重画那一块。不用换工具,不用碰网页参数。

构图、背景卡住时,Krita AI绘图接手

线稿画到一半,构图不满意,擦掉重画太心疼;颜色铺得差不多,背景怎么都铺不干净。这个插件把"重画"的活儿交给 AI:写一句话,整幅画布重画一遍;框一块区域,只重画那一块;摆一层姿势做引导,人物就按你要的姿态站好。

Krita AI Diffusion 对照片做选区重绘的生成效果

Krita AI Diffusion 插件怎么装,本地服务器怎么配

先看硬件:你的显卡能不能跑

在本地跑生成服务(默认方式)需要一块够格的显卡。先把驱动更新到最新,系统支持 Windows、Linux 和 macOS。

显卡 / 设备加速方式要求
NVIDIACUDA(Windows / Linux)RTX 2060 或更高,显存 6 GB 起步更稳
AMDROCm(Windows / Linux)支持 ROCm 的显卡
IntelXPU(Windows / Linux)Intel Arc,8 GB 起步
Apple SiliconMPS(macOS 14+)M1 ~ M5
CPU—能跑,但非常慢

硬件不够也不是死路:可以选云端在线服务,或接入你自己已有的 ComfyUI 服务器,本机只负责画画。

装好再连上:从下载到出图

先确认 Krita 是 5.2.0 或更新版本;Windows 的 Store 版和 Steam 版装不了部分服务端依赖,建议用官网安装包,Linux 上则避开 Flatpak 版,改用 AppImage。然后拿到插件的最新 release ZIP,也可以克隆仓库自己拿源码:

git clone https://gitcode.com/gh_mirrors/kr/krita-ai-diffusion

Krita 里走"工具 ▸ 脚本 ▸ 从文件导入 Python 插件…"指向这个 ZIP,弹窗提示启用时选是,重启 Krita。接着新建一个文档(先用小尺寸,画布越大生成越慢),从"设置 ▸ 停靠器 ▸ AI 图像生成"打开面板,点"配置"选 Local Managed Server:挑一个安装路径(模型动辄 10 GB 往上,留足空间)、选和你显卡对应的加速后端,然后让它下载安装。

Krita AI Diffusion 本地服务器安装向导界面

生成、局部重绘、精修放大:Krita AI Diffusion 的完整工作流

文字出图:画布上生成第一版

面板主要就是输入框加几个按钮。写一句描述,比如"一只黑猫从窗帘后探出头",按 Generate(Shift + Enter)。结果以预览形式压在画布上,不会覆盖你已画好的东西。

同一句可以连续出几版,在历史列表里来回对比,看中哪版点 Apply,它就变成图层。几版各留一部分拼着用,也是常见做法。

想快速试探构图,切到 Live 工作区:按 Play 开始实时预览,边画草图边刷新,种子保持固定,笔不动图就不动。

Krita AI Diffusion Live 模式草图实时生成画面

用选区做局部修改:AI绘图区域重绘怎么设置

画布上做出选区后,Generate 按钮自动变成 Fill。默认 Fill 会参考选区边缘的颜色重画这一块,衔接比较自然;下拉菜单里还有更具体的模式:

模式适合的场景
Fill(默认)通用替换,参考周围色彩,融合自然
Expand画布扩展:裁剪工具撑大画布,选中空白边缘补齐
Add Content往画面加新物体,需配合文字描述
Remove Content移除物体,用周围环境补全
Replace Background保留前景,重画其余部分

选区不必抠得极准,但框得越大,插件要处理的"上下文"越多,速度越慢。填充方式、边界距离这些更细的开关,见 Selection Fill 文档。

Krita AI绘画插件选区填充重绘后的效果

精修与放大:收出终稿

整体定型后进入收活。把 Strength 滑块拉到 100% 以下,动作就变成 Refine:AI 以现有画布为底做改动,数值越低,保留的原内容越多。这里有个容易踩的坑:想精炼某张生成结果,得先把它 Apply 到画布上,否则 AI 精炼的是空白画布,出来的是一片空白。

分辨率不够时切到 Upscale 工作区:选一个超分模型和放大倍数,插件先把画布放大,结果作为新图层加入。勾上"Refine upscaled image"会再让扩散模型分块精修一遍,4K 以上也能撑住,不会爆内存;如果看到块与块之间的接缝,调大 Tile overlap。

Krita AI Diffusion 迭代精修并增强局部细节的效果

想控制什么,就拧哪个旋钮

文字描述适合大致意图,精确控制要靠"用图说话"。各旋钮对应关系如下:

你想控制拧哪个旋钮
构图、姿势、结构控制图层:Scribble、Line art、Depth、Pose
风格、色彩控制图层:Reference / Style,或区域里挂参考图
画面各部分放什么Regions:按图层分区写文字,根区域管总体描述
保留多少原有内容Strength 滑块:越低改动越小
画质上限与文字理解基础模型:SD1.5、SDXL、Illustrious、Flux 1/2、Z-Image

控制图层两步上手:建好(或选中)图层,点"Add control layer",选类型,这层的内容就成了生成时的引导;旁边有强度滑块决定跟得多紧。省事的是,还能点 From image 从当前画布反推一张控制图,比如抽出深度图给下一轮用。详见 Control Layers 文档。

Regions 和控制图层解决的问题不同:区域只约束"哪块的文字说什么",并不强制物体长成指定形状;要锁构图,得用草图或深度这类控制图层,二者配合才是常见组合。完整说明见 Regions 文档。

Krita AI Diffusion 姿态控制图层生成的人物效果

高频踩坑五条,每条一句话解法

  • 插件在管理器里是灰的、加载不了:下的是源码快照而不是 release 包,换官方 release 的 ZIP 重新导入。
  • Refine 出来一片空白:上一张生成结果没 Apply,画布是空的。先应用再调 Strength。
  • 生成很慢或直接爆显存:画布太大。调低分辨率倍率或最大像素数先出草稿,终稿交给 Upscale 工作区。
  • 区域里的东西不按预期形状生成:Regions 不强制构图,只分配文字。要锁位置加草图或深度控制图层。
  • 报错查不出原因:连接设置里的"View log files"打开日志目录;插件设置里 Collect Diagnostics 可一键复制诊断报告,版本、显卡、依赖信息都在里面。

Krita AI Diffusion 插件设置中收集诊断报告的入口

现在就可以做的一步

打开 Krita,建一个小尺寸画布,先走"写一句 → Generate → Apply"这一圈,把预览和应用图层的手感摸熟,再挑一块区域做一次选区重绘,就算正式上路了。

【免费下载链接】krita-ai-diffusion Streamlined interface for generating images with AI in Krita. Inpaint and outpaint with optional text prompt, no tweaking required. 【免费下载链接】krita-ai-diffusion 项目地址: https://gitcode.com/gh_mirrors/kr/krita-ai-diffusion

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值