跳到主要内容
PulsarKit

图片去背景

用AI把主体从任意照片中抠出来:我们的服务器在一份1024 × 1024的缩小副本里找到主体,浏览器再用原照片完成抠图。可以下载透明PNG,也可以下载放在纯色背景上的同一张抠图。

把文件拖到这里

.jpg, .jpeg, .png, .webp · 最大30 MB

如何去除背景

  1. 1

    添加照片

    JPG、PNG或WebP,一次最多20个文件,每个最大30 MB。文件本身留在你的设备上:为了找到主体,页面只把画面的1024 × 1024缩小副本发送到我们的服务器,电脑、手机和平板都一样。

  2. 2

    选择透明或背景颜色

    默认是透明PNG。商品图可以选白色,也可以选任意自定义颜色。“边缘柔化”和“精确边缘”决定轮廓怎么切。

  3. 3

    点击“去除背景”并下载PNG

    我们的服务器在缩小副本里找到主体,返回它的轮廓;浏览器从原照片中抠出主体,去掉背景,交给你一张和原照片尺寸相同的PNG。

你的照片会经过哪些处理

一个叫BEN2的分割模型会查看图片,逐个像素判断哪些属于主体、哪些属于主体后面的背景。它给出的答案是一张蒙版:白色是主体、黑色是其余一切的灰度图。在所有设备上,模型都运行在我们的服务器上,而不是在你的浏览器里。页面把画面缩小成1024 × 1024的副本,这本来就是模型工作的尺寸,只通过加密连接发送这份副本,再取回蒙版。其余步骤都在这个标签页里完成:蒙版被拉伸到照片的尺寸,成为PNG的透明通道;如果你选了颜色,它就是把主体合成到这个颜色上的依据。原文件从不上传。蒙版生成后,缩小副本立即删除,蒙版约两小时内删除。浏览器不需要提前下载任何东西,所以第一次使用也不会慢。模型留在服务器上,是因为它很重:在浏览器标签页里它需要超过2 GB的内存,手机给不了;在很多电脑上,处理一张照片要半分钟。

透明PNG、白色,或你自己的颜色

抠图要放到别处时,选透明PNG:幻灯片、海报,或者有自己背景的商品页面。它也是三种里文件最大的,因为PNG精确保存每一个像素,还要再加一个透明通道。白色是多数电商平台要求的格式,压缩效果也好得多,因为背景变成了一整块平坦的颜色。自定义颜色的原理相同,只是换成你选的颜色,适合团队介绍页或一组必须统一的头像。三种结果都是PNG,这是有意的:拨动一个开关不应该改变结果的格式,否则处理链里的下一个工具会突然收到另一种文件。

边缘、头发和“精确”设置

抠图难的不是主体中间,而是边界:一缕头发比一个像素还细,确实有一半是背景。“边缘柔化”把蒙版分散到几个像素上,让轮廓看起来不像剪刀剪的;多数照片用2像素合适,0得到硬边缘,适合抠像合成,6或更大有助于处理毛发和飘散的发丝。“精确边缘”默认开启,它在这条不确定的边界带里还做两件事。第一,读取每个像素周围的真实颜色,算出其中混合了多少主体、多少背景,并按这个测量结果设置透明度,而不是靠模糊。第二,把颜色本身分离出来:在白色影棚墙前拍下的半透明发丝像素带着那层白色,不处理的话,抠图一放到深色背景上就会亮起一圈浅色光边。撤销这种混合,光边就消失了。这两步都需要主体和背景颜色不同,深色墙前的深色头发没有东西可测;在大照片上它们也要多花几秒,“快速”设置就是用来跳过它们的。

分辨率、批量处理,以及尺寸上限的用途

“最长边”设置默认把输出限制在2048像素。这不是授权限制,而是内存限制:整张图片、它的蒙版和几份工作副本必须同时放进一个浏览器标签页,一张2400万像素的照片占用的内存会成倍增长。需要打印分辨率、电脑内存也够时,把它调到4096;标签页内存不足时,降到1024。一次可以放入20个文件,结果打包成ZIP。每张照片都会单独以1024 × 1024副本的形式发送到服务器一次,所以一批20张会用掉服务器端工具每小时任务中的20个。没有明确主体的照片也照常处理;你会拿到文件,并看到一条提示,说明抠图结果几乎是空的。

原文件留在你身边,我们的服务器只看到1024 × 1024的副本

为了找到主体,页面把画面缩小成1024 × 1024的副本,只通过加密连接把这份副本发送到我们的服务器;服务器返回蒙版。蒙版生成后副本立即删除,蒙版约两小时内删除。原文件不上传:抠图、边缘、背景颜色和PNG编码都在这个标签页里用原照片完成。在电脑、手机和平板上都是这样。无需账号;每张照片都计入服务器端工具共用的每小时上限。结果直接由原始像素写成,所以EXIF信息块也会去掉:相机型号、拍摄时间和GPS坐标不会进入你下载的文件。

常见问题

照片会上传到服务器吗?

只上传一份缩小副本,不是照片本身。为了找到主体,页面把画面缩小到1024 × 1024像素,通过加密连接把这份副本发送到我们的服务器,取回的只有蒙版,也就是主体的轮廓。原文件留在你的设备上:解码、抠图、边缘、背景颜色和PNG编码都在这个浏览器标签页里完成。蒙版生成后副本立即删除,蒙版约两小时内删除。所有设备都是这样,电脑也一样。

处理一张照片要多久?

生成蒙版通常要几秒,大照片开启“精确边缘”时再多几秒。浏览器不需要先下载任何东西,所以第一张照片和后面的一样快。服务器一次只算一个蒙版,很多人同时使用时,照片可能要在队列里稍等一会儿。

为什么由服务器而不是浏览器来找主体?

因为这个神经网络很重。在浏览器标签页里运行,它得先下载,工作时还要占用超过2 GB的内存:手机会关掉标签页,很多电脑处理一张照片要半分钟,或者在某些显卡上直接失败。在我们的服务器上,同一个网络在任何设备上都能几秒内返回蒙版,你的浏览器什么都不用下载。代价是画面的1024 × 1024缩小副本要经过网络传输,所以设置下方的提示写明了这一点。

能处理的照片数量有上限吗?

有,只有一个。每张照片都是对我们服务器的一次请求,计入服务器端工具共用的每小时上限:每小时30个任务。对刚处理过的照片更改背景颜色或边缘时,会复用它的蒙版,不再重复计数。无需注册,没有水印,也没有每日配额。每批20张是另一个上限,由浏览器标签页的内存决定。

头发边缘抠得怎么样?

好,但不完美。纯色、对比明显的背景前,一缕缕头发都能抠得令人信服;颜色相近的杂乱背景前的头发,是这类工具共同的难点,付费工具也不例外。“精确边缘”默认开启,承担了大部分工作;正是它让白底拍的人像放到深色背景上时不带浅色光边。加大“边缘柔化”能遮住剩下的部分。如果你宁愿省下这几秒,也不在乎最后一点毛边,就切换到“快速”。

能一次批量处理吗?

能,最多20个文件,全部使用同样的设置,结果打包成ZIP。每张照片都以自己的1024 × 1024副本发送到服务器,所以一批20张会用掉服务器端工具每小时任务中的20个。某个文件无法读取时,其余文件照常返回,你会看到一条提示,说明有几个文件没有处理。

和“图片背景透明化”有什么区别?

“图片背景透明化”去掉你指定的一种颜色。它适合处理平整白纸上的标志或扫描件,不需要模型,立即完成。这个工具能理解什么是主体,所以适用于背景是房间、街道或天空的真实照片。纯色背景用简单的那个,照片用这个。

支持哪些格式?

JPG、PNG和WebP。HEIC和AVIF照片需要先转换,工具会把你带到转换器,文件已经加载好。格式根据文件内容识别,而不是文件名,所以扩展名写错的文件也能被正确识别。

指南

相关工具