等待中…
去除 PNG 背景
你的 PNG 本来就可以是透明的,只是现在还不是。拖进来,同样的像素就会带着真正的透明背景返回,抠图在你自己的电脑上完成,尺寸和原来一样。
或将文件拖到这里,也可按 Ctrl + V 粘贴 选择一张 PNG 或整个文件夹
支持 PNG、JPG、WEBP、AVIF、GIF、BMP 和 HEIC · 最多 30 张 · 每张不超过 25 MB
手边没有文件?借用一张 PNG
滑动一下, 看马厩消失
滑块左侧是原样的 PNG,右侧是工具返回的文件:同一匹马,同样的像素,身后什么都没有。
扩展名承诺了透明, 但决定权在像素。
这是人们搜索 PNG 抠图工具最常见的原因:文件本来就是 PNG,主体后面的白色理应早就不在了才对。
其实不然,因为这种格式只是为不透明度数值预留了位置。往里面写什么,取决于生成文件的软件,而截图工具、手机相机或被压平后的导出文件,写进去的全都是同一个值:完全不透明。在有东西改写这些数值之前,白底 PNG 的表现和白底 JPG 一模一样,只是文件更大。
重写 Alpha 通道
会来到本页的 四类 PNG
来源不同,抱怨却一样:主体没问题,问题出在它周围的那个矩形。
截图和屏幕截取图
操作系统生成的每张截图都是背后带实心矩形的 PNG。从中抠出一个窗口、手机外框或图表,是人们来到这里最常见的原因。
被压平的 Logo
世界上有一半的品牌资料包提供的 Logo 都是白底 PNG。它在收到的邮件里看起来没问题,一放到彩色页眉上就露馅了。
商品库和店铺图片
导出为 PNG 的产品摄影会保留影棚背景的每个像素。把商品抠出来,就得到一张母版,以后可以放到任何商品页面背景上。
渲染图、精灵图和图标表
渲染引擎和图标导出工具默认输出 PNG,往往是画着棋盘格的占位图,而不是真正的透明。这里会用真正的 Alpha 通道替换这个占位图。
PNG 去背景是如何一步步完成的
从拖入到下载之间有四个操作,其中没有一个涉及网络请求。
-
1
读取
PNG 从你的磁盘中打开,在后台线程里解包成原始像素。它已有的 Alpha 值会一起读入,而不是被丢弃。
-
2
预测
分割模型分析缩小后的副本,返回一张灰度图,每个像素一个值,表示该像素有多少属于主体而不是背景场景。
-
3
写入 Alpha
这张图被放大回原始尺寸,写入每个像素的第四个字节。红、绿、蓝保持文件原有的值不变。
-
4
重新打包
像素被重新压缩成 PNG-32 数据流。无损进,无损出,所以再让它过一遍工具也不会有任何变化。
三张 PNG, 三种边缘
动物毛发、多个分离的物体,以及渲染出的高光。每一种对蒙版的要求都不同。
PNG 抠图 常见问题
不透明度通道、白色背景和文件大小。有遗漏的问题?问问我们。
把 PNG 放进本页顶部的工具,稍等片刻。模型会找出主体的边界,把它写入 Alpha 通道,然后提供成品文件供下载。你不需要手动画选区,也不用碰橡皮擦,单张图片通常在你读完这句话之前就处理好了。
PNG 描述的是文件被允许存储什么,而不是它实际存储了什么。截图、相机导出的文件,或没有保留抠图图层就保存的设计稿,都是不透明度通道从头到尾都为实心的 PNG。去除背景这一步,就是在这个通道里写入真正的零值。
可以,而且比颜色擦除工具效果更好。单纯挑出白色像素,也会把主体里的白色部分一起吃掉,比如牙齿、包装或衬衫领子。模型是按主体而不是按颜色来区分的,所以白色会留在它该在的地方。
不会。PNG 是精确存储像素,而不是近似存储,所以抠图后保留下来的部分与输入时完全一致。同一张图片过五遍工具,第五次的结果与第一次逐字节完全相同。
有两个原因叠加:每个像素多了一个原来没有的不透明度字节;而你刚删掉的纯色背景,恰好是整张图中最容易压缩的部分。把画布裁紧到主体周围,通常能把大部分差距补回来。
不会。预测只是为了速度才在缩小的副本上进行,之后成品蒙版会被拉伸回你的全尺寸像素上。6000×4000 的文件导出后仍是 6000×4000,任何地方都没有水印。
可以,而且这是整理别人抠得不好的图的好办法。已有的 Alpha 会被读入,模型提出新的边界,新蒙版标记为背景的部分都会被清除,包括上一次抠图遗漏的内容。
每批 30 张,运行多少批没有上限。不做任何计量,因为每张抠图只占用你自己处理器一两秒,我们这边没有任何成本。