WebP 一键抠图

把 .webp 原样放进来。无需转换,无需上传,原文件和返回的抠图之间不会多出任何一次压缩。

一张 .webp,或整个媒体库

支持 PNG、JPG、WEBP、AVIF、GIF、BMP 和 HEIC · 最多 30 张 · 每张不超过 25 MB

想先试试?选一张示例

为什么 WebP 比看上去更难抠

这种格式把大部分复杂性藏在一个扩展名后面。下面四点才是真正影响边缘干净程度的因素。

有损压缩也会影响 Alpha 通道

有损 .webp 不只是量化颜色,不透明度通道也会受到同样的处理。如果文件到你手里之前已经烘焙了一个粗糙的抠图,那么这条边缘在模型看到之前就已经被软化了。

色度子采样恰好模糊了发丝最需要精确的地方

和 JPG 一样,有损 WebP 保持亮度清晰,却会在相邻像素之间平均颜色。这在纯色背景上看不出来,但在一根发丝或毛发边缘上就非常明显。

已有的 Alpha 通道可能掩盖糟糕的抠图

在设计软件里看起来已经透明的 WebP,仍可能带着粗糙的遮罩,边缘残留一圈旧背景,只有放到另一种颜色上才会暴露出来。

动图文件只能提供一帧

这种容器可以存放几十帧,但抠图工具只能读取第一帧。序列中任何运动的内容,都要先逐帧导出才能抠图。

在草地上拍摄并保存为 WebP 的大笑宝宝照片,文件中每个不透明度数值仍是实心
去背景后的同一张宝宝照片,发丝边缘柔和,草地已被清除
去背景前导出为 WebP 的蓝色旗帜图标,绘制在纯白背景上
去背景后的同一个旗帜图标,矢量转角锐利,身后什么都没有

WebP 一直都为透明留有位置, 但你的文件里全是实心。

这一点比这种格式的其他任何特性都更容易让人困惑,这也情有可原:规范和文件本身说的是两回事。

规范规定每个像素后面可以再带一个第四个数值。而你的这张照片,这个数值从头到尾都是最大值,因为相机并没有“空”的概念。去除背景,就是改写那个一直存在的通道:主体上是满强度,主体之外什么都没有,中间的发丝则是柔和的渐变。

去除背景

四种文件, 同一个扩展名

.webp 的外表看不出你手里的是哪一种。这四种都可以放进同一个工具,只有最后一种在输出时表现不同。

有损 WebP

目前最常见。像照片一样被压缩,却仍能在颜色之外携带完整的不透明度通道。

输出结果: 抠图一次后以无损方式写出,所以文件不会被第二次压缩。

无损 WebP

像素级精确。通常是设计软件在线条清晰、值得保护的作品上写出的格式。

输出结果: 主体内部的一切逐字节保留,不会被重新编码。

带 Alpha 的 WebP

已经带有别人抠好的图,通常抠得很粗糙,边缘还残留着一圈旧背景。

输出结果: 已有的边缘会从头重新抠取,清除第一次遗漏的部分。

动图 WebP

一整段序列被打包进一个文件,在现代网站上通常用来代替 GIF。

输出结果: 第一帧会被抠出并作为静态图返回,动态效果不会保留。

WebP 去背景只需 3 步

从头到尾都在这个标签页内完成。无需插件,无需排队,也不用盯着积分余额。

第 1 步

交出原始文件

拖入 .webp,按 Ctrl + V 粘贴,或点击浏览选择。忍住先转换的冲动,没动过的原文件能得到最锐利的边界。

第 2 步

不透明度通道被重写

浏览器自己解码 WebP,然后模型把每个像素标记为主体、背景或介于两者之间,并按原始尺寸应用。

第 3 步

取走 PNG,之后再重新编码

保存无损抠图,在深色背景上检查边缘,等到要发布而不是还在编辑时,再把它转回 WebP。

拖动滑块, 看一张真实的商品图

一张店铺通常以 WebP 提供的主机图。一边是 CDN 给你的样子,另一边是工具返回的结果。

去背景后的 PlayStation 5 主机,导出为透明背景抠图
作为 WebP 商品图的同一台 PlayStation 5 主机,仍在影棚背景前
输入 .webp 输出 .png

先落到 PNG, 只是中转站,不是降级

从一种小巧的新格式换到更大的老格式,看起来方向不对。下面说明为什么这样做是对的,以及如何把体积找回来。

1

趁边缘新鲜,先保护好

羽化的边缘是整个操作中最宝贵的部分。在你还在裁剪、缩放和反复琢磨构图时,无损容器能把它原样保存。

2

放到它将要使用的背景上评判

把抠图叠在它最终要用的那种颜色、渐变或照片上。白色背景会客气地掩盖毛边,但一旦身后换成深色,毛边就一目了然。

3

上线网站时再转回 WebP

这一来一回不会损失任何透明度,你担心的体积也会立即回来。把 PNG 留在自己的存档里,作为以后重新导出的母版。

WebP 抠图 常见问题

格式转换、动图、画质,以及下载文件的大小。这里没有涉及的问题?问问我们。

把 .webp 直接拖进上面的工具即可,无需先转换格式,因为你的浏览器本身就能读取 WebP。模型会在你自己的设备上标出主体,抠图结果会出现在工作区中,随时可以保存。

不需要,那样只会浪费时间,还会损失一点画质。转换会在模型看到图片之前就重新编码一次。直接放入原始 .webp,能得到最干净的边缘,因为中间没有经过额外一次压缩。

能够存储透明度,和实际存储了透明度,是两种不同的状态。保存为 WebP 的照片,其不透明度通道里每个数值都是实心的。抠图就是用主体周围真正的透明来替换这些数值。

PNG 是刚抠好的边缘最安全的落脚点。它是无损的,所有程序都能打开,也没有哪个上传表单会拒绝它。等你对结果满意后,再把它重新编码为 WebP 发布,透明度会完美保留。

你会得到从第一帧抠出的静态图。如果整段序列都需要抠图,请把各帧导出为单独的文件,一起排队处理,批量处理一次 30 张,并把结果打包成一个 ZIP 返回。

稍微难一点,而且只体现在边界处。有损编码会平滑非常细微的对比度,让模型在发丝或线头周围能读取的信息稍少一些。在店铺和 CDN 实际使用的质量设置下,你几乎看不出区别。

完全正常。WebP 压缩得很激进,而这里的导出是有意无损的,所以体积变大是正常结果。把成品 PNG 转换回 WebP 就能找回大部分体积,而且 Alpha 通道会毫发无损地保留下来。

不会。模型只下载一次并由浏览器缓存,之后每张图片都通过 WebGPU 或 WebAssembly 在本地处理。页面加载后拔掉网线,工具照样正常工作。

拖入 .webp,体验有多快

无需转换,无需上传,无需注册。每批 30 个文件,所有支持的格式都使用同一套引擎。