Zubnet AI學習Wiki › Inpainting
Using AI

Inpainting

Image Inpainting, Outpainting
用匹配周圍上下文的 AI 生成內容填充影像中被選中的區域。你 mask 一個區域(把它塗掉),描述應該用什麼替換它,模型生成與現有影像無縫融合的新內容。Outpainting 把影像擴展到原始邊界之外。兩者都用同一個底層擴散過程,以未 mask 的區域為條件。

為什麼重要

Inpainting 是 AI 提供的最實用的影像編輯工具。移除不想要的物件、替換背景、修復瑕疵、添加元素、或修改影像特定部分,同時保持其他一切不變。這是 Photoshop 的內容感知填充的 AI 等價物,但由自然語言引導,能力也強得多。

Deep Dive

The process: (1) provide an original image, (2) create a mask indicating which region to regenerate, (3) optionally provide a text prompt describing what should appear in the masked region, (4) the model denoises only the masked area while keeping the unmasked area fixed, using the surrounding context to ensure coherence. The model sees the entire image (both masked and unmasked regions) during generation, ensuring the new content matches lighting, perspective, and style.

Outpainting

Outpainting extends the image canvas: imagine taking a portrait photo and extending it to show the full room. The model generates new content at the borders that's consistent with the existing image. This is useful for: changing aspect ratios (turning a square image into a landscape), adding context to cropped images, and creating panoramic views from single photos. The quality depends on how much context the original image provides.

Best Practices

For clean inpainting results: mask slightly larger than the area you want to change (the model handles transitions better with some overlap), provide a descriptive prompt for the replacement content, use appropriate denoising strength (0.7–0.9 for replacing content, 0.3–0.5 for subtle modifications), and ensure the mask edges are feathered rather than sharp for seamless blending.

相關概念

← 所有術語
ESC