点击选择文件,或拖拽到此处
单张图片,纯色背景效果最好,本地处理不上传容差越大,被判为背景的颜色范围越广;背景不纯就调大。
羽化让边缘不那么生硬;头发丝这类细节建议 1~2。
抠完边缘有残留白边就选「收缩」;边缘被啃掉就选「扩展」。
做证件照换底常用白 / 蓝 / 红;要再加工就选透明。
填 0 表示保持原尺寸;想缩小就填 1080 之类。
上传一张纯色背景的人像照。
本质是"从边缘开始找颜色相近的区域"。
| 图片类型 | 效果 | 说明 |
|---|---|---|
| 纯色背景证件照 | 很好 | 最适合的场景 |
| 纯色墙面的半身照 | 好 | 背景干净即可 |
| 渐变 / 花纹背景 | 一般 | 需要调大容差 |
| 复杂场景(人群、树木) | 差 | 算法不适合,请用专业工具 |
抠不干净 90% 靠调这两个参数解决。
| 参数 | 现象 | 怎么调 |
|---|---|---|
| 容差 | 背景没去干净 → 调大 | 每次 +10 试 |
| 容差 | 人物被啃掉 → 调小 | 每次 −10 试 |
| 羽化 | 边缘太生硬 → 调大 | 1~2 就够 |
| 边缘清理 | 有白边残留 → 收缩 | 1 像素即可 |
⚠️ 本工具在浏览器本地用「边缘漫水填充」算法识别背景,不会把你的照片上传到任何服务器。
算法本质是从图片四边出发、找出颜色相近的连通区域,因此只适合纯色或接近纯色的背景;复杂场景(人群、树木、渐变花纹)、头发丝与半透明物体(婚纱、玻璃)效果有限,与基于 AI 的专业抠图有明显差距。
它不会自动识别人物轮廓,也不做发丝级精细化处理;重要用途请人工复核或使用专业工具。
把证件照的底色换成白底蓝底、给商品图去个背景、做头像要透明底——这些都要"抠图",但打开专业软件又太重。
这个工具就解决这一件事:上传图片,一键把纯色背景去掉,导出透明 PNG。
它是怎么做的?
① 边缘漫水填充:从图片四条边的像素出发,找出颜色相近并向内蔓延的连通区域,判定为背景;
② 容差:决定"多相近算相近",背景不纯就调大;
③ 羽化:让边缘过渡自然,不那么生硬;
④ 边缘清理:抠完有残留白边就用「收缩」,边缘被啃掉就用「扩展」;
⑤ 换底:输出透明、白、蓝、红或黑底,做证件照直接换底色。
必须说实话的边界:
· 它只适合纯色 / 接近纯色的背景;
· 复杂场景、头发丝、半透明物体效果有限;
· 它不做 AI 人物识别,和基于 AI 的专业抠图有明显差距。
处理流程:
① 取像素:绘制到 Canvas 并读取 ImageData;
② 种子:以四条边的像素为起点;
③ 漫水填充:颜色距离小于容差则标记为背景,向四邻扩散;
④ 形态处理:按选择做收缩 / 扩展 1 像素;
⑤ 羽化:对遮罩做均值模糊,得到柔和边缘;
⑥ 输出:按选择的背景合成,导出 PNG。
它不做:不做 AI 人物识别、不做发丝级精修、不处理半透明物体。复杂场景请用专业工具。
审核通过后就会展示在留言板上,稍安勿躁~
还没有留言,来抢沙发吧!