内容识别填充:涂掉它,让周围的背景自己长过来
涂一笔就补一块。背景越平,补得越像没发生过。
它解决的是一个很具体的动作:画面里有个东西你不想要 —— 电线、路人、logo、日期水印 —— 你希望它消失,而那块地方变成周围本来应该有的样子。不是打码(那等于宣告「这里有东西被挡住了」),也不是裁掉(那会连构图一起丢)。
算法是怎么工作的,以及它什么时候不行。 你涂出来的区域被当成一个「洞」,算法从洞的边缘向内一轮一轮做邻域平均,把外面的颜色慢慢扩散进去。背景越平,效果越好:天空、墙面、纯色桌面、虚化的背景,补完看不出来。反过来,规则纹理会露馅:砖墙的缝、木地板的纹、草地、人群 —— 扩散出来的是一片糊,而不是接得上的纹理。那需要 PatchMatch 那类「从别处搬一块相似的补丁过来」的算法,本页没有。碰到这种图,把涂抹范围贴紧物体边缘往往还能救回来。
主要功能
涂哪填哪,随时改主意
画笔涂的就是要填的区域,松手即出结果。涂多了用橡皮擦回去,或者 Ctrl+Z 撤销这一笔 —— 撤销的是这一笔,不是整张重来。
按住看原图
补完之后最想确认的是「原来那里长什么样」。桌面按住 \ 键、手机长按结果图就切回原图,松开回到结果 —— 不用左右找对比按钮。
说清楚做不好什么
规则纹理(砖、木纹、格子布)、密集重复(草地、人群、树叶)、跨越强边界的大块区域,这三类补出来是糊的。这不是参数没调好,是这个算法的性质。
图片不上传
扩散计算全在你的浏览器里完成,没有任何一条带图片数据的请求。你可以打开开发者工具的网络面板自己看。
使用步骤
- 1 把图拖进来JPG、PNG、WebP 都收,也可以 Ctrl+V 粘贴。
- 2 把不想要的东西涂掉调好笔刷大小,把它整个盖住。盖不全的话,露出来的那一点点会被当成「周围的背景」扩散进去 —— 结果就是那个东西的颜色又长回来了。盖住之后再尽量贴着边缘,别连带涂掉大片背景。
- 3 松手看结果不满意就擦掉重涂,或者 Ctrl+Z 退回上一笔。桌面按住 \ 键、手机长按结果图,可以随时对照原图。
- 4 下载存成图片,或者一键带进完整编辑器继续修。
常见问题
- 和 Photoshop 的内容识别填充是同一个东西吗?
- 思路相同,算法不同。 Photoshop 用的是 PatchMatch 那一类:在画面别处找一块长得像的补丁搬过来,所以它能接上砖墙的缝、木地板的纹。本页用的是低频扩散:从洞的边缘把颜色一轮轮平均进去。平背景上两者看起来一样,复杂纹理上差距很明显。我们把这一条写在正文里,而不是等你涂完才发现。
- 补出来是一片糊,是我涂错了吗?
- 先查一件事:是不是没盖全。露在笔触外的那一点点会被算法当成「周围的背景」,于是那个东西的颜色又扩散回洞里 —— 看起来就像「填充没生效」。(这条最常见,我们自己写测试时第一次也栽在这里。) 盖全了仍然是糊,那多半是背景的问题:规则纹理、密集重复、跨越强边界这三类,扩散算法本来就补不好。还能改善的是:涂抹范围盖住之后尽量贴紧边缘,别连带涂掉大片背景 —— 洞越小,边缘参考越可靠;以及分几笔涂,每笔盖住一小块。
- 和「去除照片杂物」那一页有什么区别?
- 底层是同一套东西,区别在你从哪个词找过来:那一页是按任务写的(「我想把这个路人去掉」),这一页是按 Photoshop 的功能名写的(「内容识别填充在网页上怎么用」),正文侧重不同 —— 这一页更细地讲了算法的边界。两页用哪个都行。
- 图片会传到你们服务器吗?
- 不会。涂抹和扩散计算全在浏览器里完成。你可以打开开发者工具的网络面板,涂一笔试试 —— 不会出现任何带图片数据的请求。
现在就试试内容识别填充:涂掉它,让周围的背景自己长过来
免安装 · 不用登录 · 本地不上传 · AI 每天有免费额度