给图片抠图去背景

如何抠图去背景

  1. 1

    添加图片

    拖入、粘贴或选择 JPG, PNG, WebP, AVIF 或 HEIC。多个文件会依次处理。

  2. 2

    等抠图完成

    第一次打开会下载模型,并在到达时显示体积。之后会缓存,抠图几秒就好。

  3. 3

    设置背景

    可以保持透明,也可以把主体放到白底、黑底、纯色,或原图的模糊背景上。边缘可以柔化、移动或羽化。

  4. 4

    下载

    存成带透明的 PNG 或 WebP,或纯色背景的 JPG。这一批可以打成 zip 下载。

抠图去背景,照片无需上传

图片在你的设备上读取。不会上传,不用注册账号,也没有水印。

大多数抠图去背景会把照片发到服务器。这个不会。模型在标签页里运行,浏览器有 WebGPU 就用 WebGPU,没有就用 WebAssembly。关掉标签页,照片就没了。

头发、宠物、产品和玻璃

模型是 BiRefNet-lite,MIT 许可的二分分割模型。它是还能在浏览器里跑的、最强的通用抠图:人像、毛发、杂乱桌面上的产品。细丝通常能留下来。一根胡须,或和背景同色的头发,仍可能断。

老实说,玻璃就是上限。酒杯会被当成实心物体,而不是能看透的东西。把玻璃放在你真正想要的背景上,否则就准备再修一下。没有能塞进手机的开源模型能真正处理玻璃。

边缘,以及主体背后的背景

柔化会保留模型的部分 Alpha,头发就是靠这个留下来的。偏移会把蒙版放大或缩小几个像素。羽化会把边缘模糊掉。干净会把边缘上原来的背景色抽掉,白底上就不会留下一圈灰边。

透明背景可以下载成 PNG 或 WebP。白色、黑色和自选颜色是纯色。模糊用原照片,虚化后放在主体后面。JPG 存不了透明,所以透明抠图存成 JPG 时会压在白底上。

模型第一次要下载多少

手机和内存较小的电脑使用大约 52 MB 的 512 像素模型。带 WebGPU 的台式机使用大约 117 MB 的 1024 像素版本,这次会话如果启动不了就自动退回。进度条显示的是已经收到的兆字节,不会用一个空转的圈来假装在加载。

页面加载之后,工具可以继续离线使用。抠图去背景还需要模型,第一次下载后会保存在设备上。

  • 权重是 MIT 许可的 BiRefNet-lite。较小的文件随本站提供,桌面用的文件会从 Hugging Face 拉取一次。两者都缓存在浏览器里。
  • 本站的音频工具不会下载它。只有抠图去背景会。
  • 很大的照片会按长边 4096 px 打开,免得标签页内存不够。

常见问题

抠图去背景免费吗?

可以。它在浏览器里运行。不用注册账号,没有每日上限,也没有水印。

照片会被上传吗?

不会。解码、模型和下载都留在设备上。唯一要下载的是模型,而且是第一次下到你的设备上。

头发和毛发会保留吗?

通常可以。BiRefNet-lite 就是为这个做的。和相近颜色贴在一起的发丝,以及很细的胡须,要用边缘滑块再看。

可以把主体放到白底上吗?

可以。透明、白、黑、任意颜色,或原图的模糊。PNG 和 WebP 保留透明。JPG 不透明。

可以在手机上用吗?

可以。手机用较小的模型。第一次大约下载 52 MB,之后会缓存。每张照片给它几秒钟。

可以批量做吗?

可以。拖进多张图片。它们会逐张抠图,免得标签页内存用尽。“全部下载”会存成一个 zip。