← 退出

在线抠图

AI 自动去除图片背景,浏览器本地处理

AI 只在缩小后的小图上计算,算得快;算完再把结果套回原图分辨率,不会因为提速而输出模糊结果。
处理模式
选择图片(可拖拽上传)

抠图完全在你的浏览器本地运行(基于 AI 模型),图片不会上传到任何服务器。首次使用需要下载模型文件,浏览器会缓存下来,之后再用会快很多。

关于在线抠图

这个工具一次处理一张图片:用浏览器里运行的 AI 模型把主体和背景分开,输出带透明背景的 PNG。适合给商品图、人像、宠物或单个物件去底,之后拿去贴到别的设计里。它只做「去背景」这一件事:没有批量处理,没有替换成纯色或新背景的选项,没有手动笔刷,也没有边缘羽化滑块,结果好不好基本取决于模型,不满意只能换模式重新来过。

操作步骤

  1. 选图之前先选「处理模式」:「快速(推荐)」或「高精度」;还可以勾选或取消「限制输出分辨率(最长边 2000px 以内)」。选了图片之后这几个选项就不再显示,想改要点「重新选择」。
  2. 点击选择图片,或把图片拖进虚线框。
  3. 确认左侧「原图」无误后,点击「开始抠图」。
  4. 等待处理:页面会显示进度提示和「已用时」秒数。首次使用需要下载模型,会明显更久。
  5. 完成后右侧「抠图结果(高清)」以棋盘格衬底显示透明效果,点击「下载透明背景高清 PNG」保存为 cutout.png。

两种模式和输出尺寸的真实含义

模式对应两个不同的模型:「快速」用较小的 small 模型,送入模型的图片最长边缩到 1024px;「高精度」用 medium 模型,最长边 1600px。也就是说,高精度既用了更大的模型,也看得更仔细,代价是下载更多、算得更慢,在头发、毛绒边缘上通常更有优势。AI 只在这张缩小后的图上算出透明蒙版,再把蒙版放大贴回原图像素上,所以成品的颜色细节来自原图,不是模糊的缩略图;但蒙版本身来自低分辨率,边缘的精细程度不会超过模型看到的那一版,放大到很大看边缘仍可能偏软。勾选「限制输出分辨率」时,成品最长边不超过 2000px(小于 2000px 的图保持原尺寸);取消勾选则按原图尺寸输出,大图合成这一步会更慢、PNG 文件也更大。

支持范围与已知限制

  • 输入:浏览器能打开的 image/* 图片,单张处理,没有写死的文件大小上限,但极大的图片受浏览器内存限制。
  • 输出只有 PNG(带透明通道),文件名固定为 cutout.png。
  • 首次使用要从第三方静态资源服务器(staticimgly.com)下载模型和运行库,体积是数十 MB 量级(高精度更大),具体耗时取决于网速。我们没有在代码里发现手动缓存逻辑,是否缓存由浏览器的 HTTP 缓存决定,清理浏览器数据后需要重新下载。
  • 推理跑在浏览器的 CPU/WASM 上,没有启用 GPU,老设备上一张图可能要几十秒。
  • 对主体和背景颜色相近、半透明物体(玻璃杯、纱)、细碎头发丝、复杂镂空,模型都可能出现漏抠或多抠,这类图用高精度也不保证干净,而本工具无法手动修补。
  • 画面里有多个主体时,模型自己判断「前景」,不能指定保留哪一个。

点了开始后一直转圈,是卡住了吗?

先看「已用时」的秒数是否在增长,增长就说明页面没死。第一次使用要下载模型,网络慢时会很久;超过 1 分钟页面会提示可能是网络无法下载模型文件,可以刷新页面重试。无法访问 staticimgly.com 的网络环境下,这个工具无法工作。

提示「处理失败」怎么办?

报错信息后会附上具体原因。最常见的是模型下载失败,检查网络后重试即可;如果是图片本身损坏或浏览器无法打开,换一张图。

发丝、边缘有残留的背景色怎么办?

没有手动修补的功能。可以先换「高精度」重试;或把下载的 PNG 放进你自己的修图软件里再细修。背景和主体颜色对比越强、光线越均匀的原图,结果越干净。

导出的 PNG 为什么比原图大很多?

PNG 是无损格式,加上带透明通道,照片类内容的体积通常比 JPG 大不少。如果后面要放到网页上,可以再用「图片压缩」之类的工具处理,但要注意转成 JPG 会丢掉透明。

图片会被上传吗?

你的图片不会被上传。代码里没有发送图片的请求;联网只是为了下载模型文件和运行库,这些是从服务器下到你浏览器里,图片的处理在本地完成。