ai生图怎么改局部?

ai生图怎么改局部?
收藏者
0
被浏览
808

3 个回答

示指哥 LV

发表于 昨天 21:32

AI 生图改局部,核心就一句话:把不想动的部分“保护”起来,只把要改的地方圈出来或涂掉,再用文字告诉 AI 那里要变成什么。

常见做法可以这样理解。

第一,找“局部重绘”或“编辑”功能。很多工具里叫“局部重绘”“蒙版编辑”“区域修改”“创成式填充”。蒙版就是你用画笔涂出来的那块区域,涂哪里,AI 就主要改哪里。

第二,把要改的地方涂出来或框出来。比如人物帽子颜色不对,就只涂帽子,不要整张图都涂。涂的时候边缘可以稍微柔一点,别像刀切一样,这样融合更自然。

第三,写清楚局部要改成什么。提示词只描述改动区域,比如“红色毛线帽,冬天风格,和原图光线一致”。不要写一大段重新描述整张图,否则 AI 容易把别的地方也改了。

第四,控制“重绘幅度”。这个数值越大,AI 改得越猛,越容易变样。局部小改时先调低一点,不够再慢慢加。改脸、改手、改文字这类精细地方,幅度太高容易崩。

第五,多次小改,不要一次全改。先改帽子,再改衣服,再修背景。每次只处理一个区域,成功率高很多。

不同工具的通俗说法是这样。

Stable Diffusion 里常用“局部重绘”,就是涂蒙版,再写局部提示词。Midjourney 可以用“局部重绘/区域变化”,先框选要改的地方,再输入新描述。Photoshop 的“创成式填充”就是框选一块,输入“换成红色帽子”,它自动补。DALL·E、即梦、通义万相、Canva 等也大多有“编辑”“局部修改”“涂抹修改”的入口。

几个小技巧。只涂要改的地方,别涂太大。提示词写具体,比如“金属质感”“柔和阴影”“和周围颜色一致”。边缘要羽化,也就是让边界过渡柔和。改完不满意就撤销,降低幅度再试。如果工具不支持局部改,可以先把局部裁出来改,再拼回原图,或者用扩图、修补工具处理边缘。

总之,改局部的关键不是重新生成整张图,而是“圈小范围,说清变化,控制力度,慢慢修”。

davie67 LV

发表于 昨天 20:17

AI 生图改局部,通用做法是“局部重绘/蒙版编辑”。步骤如下:

1. 导入原图,用画笔或选区工具圈出要改的区域,生成蒙版。
2. 蒙版略大于目标区域,边缘留一点过渡,避免拼接痕迹。
3. 提示词只描述局部新内容,例如“红色皮质沙发”“戴眼镜的男性”,不要重复整张图。
4. 调整重绘幅度/去噪强度:小改约 0.3—0.5,大改约 0.5—0.75。
5. 一次生成多张,选最自然的;不满意就缩小蒙版或降低重绘幅度再试。
6. 最后用修图工具处理边缘、光影和透视,让局部与周围融合。

常见工具:
Stable Diffusion WebUI/ComfyUI:用 Inpaint 局部重绘,配合蒙版、ControlNet。
Photoshop:用选区后“创成式填充/生成式填充”。
Midjourney:用 Vary (Region) 局部变化。
即梦、可灵、通义万相等:找“局部重绘/智能编辑”功能。
DALL·E/ChatGPT 图像编辑:在编辑器中涂抹要改的区域,再写修改指令。

注意:蒙版别圈太大,提示词别写全图,光照、角度、风格要跟原图一致。你告诉我用的是哪个工具,我可以给更具体的操作步骤。

小鸭影艺 LV

发表于 昨天 19:13

AI生图改局部,核心思路是“只让模型重算你想改的区域,其他区域保持不变”。不同工具入口不同,但底层流程差不多:先确定要改哪里,再制作蒙版或选区,然后输入只描述局部新内容的提示词,最后控制重绘幅度并反复微调。以Stable Diffusion WebUI为例,进入img2img的Inpaint局部重绘,把原图放进去,用画笔涂出要修改的区域。蒙版不要涂得过于贴边,边缘最好多覆盖一点,方便模型把新内容与原图过渡。提示词要写“局部目标+周围环境”,比如把衣服改成红色夹克,不要只写“红色”,而要写“red jacket, matching lighting, same style”。重绘幅度决定改动强度,改材质、颜色、小物件时用0.3到0.5,换姿势、换物体结构时用0.5到0.75,太高容易把周围也改掉。Mask blur适当加一点,让边缘柔和;Inpaint area选Only masked,并开启inpaint at full resolution,能减少局部放大后的模糊。负面提示词也要保留,避免多余手指、文字、脏边。种子固定后多抽几张,挑最自然的一张,再继续小范围修。

ComfyUI里通常用VAE Encode For Inpaint或Set Latent Noise Mask配合KSampler,思路一样:原图编码、蒙版限制噪声、只采样蒙版区域,最后VAE Decode并贴回原图。它更适合做批量或复杂工作流,比如先局部重绘,再叠加ControlNet Inpaint约束线稿或深度,防止新内容跑偏。ControlNet的inpaint模型适合保留原图结构,depth、canny、lineart适合约束边缘和透视。若改的是手、脸、文字,建议先放大再局部重绘,小图直接修容易糊。

Midjourney可以用Vary Region,框选局部后修改提示词,但它对蒙版边缘和一致性的控制不如SD细,适合换小物件、改颜色、补背景。Photoshop的Generative Fill更直观:套索选中区域,输入描述,生成后会在图层里给出多个候选,再用蒙版、羽化、修复画笔融合。它适合商业修图式的局部替换,比如换天空、加道具、去路人。DALL·E、即梦、可灵等产品也有局部重绘或智能编辑,操作通常是涂抹区域再写指令,注意指令要具体,例如“把桌上的杯子换成透明玻璃杯,保留原有光影和桌面纹理”。

改局部时常见问题是接缝明显、光影不一致、透视错位。解决办法是蒙版边缘留重叠,提示词写明光线方向和材质,重绘幅度不要一次拉满,分两三次小改。还可以把原图作为参考图,或用图生图低重绘幅度先统一色调,再局部重绘。若改完后边缘有脏点,回到PS用仿制图章、修复画笔或蒙版柔化处理。扩图属于局部修改的延伸,先向外扩展画布,再用outpaint让模型补全,补完后对衔接处做一次小范围inpaint。总之,改局部的关键是选区准、提示词具体、重绘幅度分级、边缘融合自然,并且多轮迭代而不是一次求成。

您需要登录后才可以回帖 登录 | 立即注册