跳到主要内容
PulsarKit

图片背景透明化

选好背景颜色,和它相近的部分都会变透明:绿幕、白色背景、扫描件和纯色Logo,很快就能处理好。

把文件拖到这里

.jpg, .jpeg, .png, .webp, .avif · 最大50 MB

如何背景变透明

  1. 1

    添加图片

    支持JPG、PNG、WebP或AVIF,一次最多100个文件。手机拍的照片会先转正,再测量背景。

  2. 2

    选择背景颜色和容差

    自己选一种颜色,或让工具从四个角读取,或者直接抠掉纯白色。调高容差,直到背景消失;如果主体开始消失,就调低。

  3. 3

    下载PNG

    结果始终是带真正透明通道的PNG,文件名沿用原文件,末尾加上-transparent。

这和AI去背景有什么不同

图片去背景工具运行的是一个能理解什么是主体的神经网络。它能把人和街道分开、把商品和杂乱的桌面分开、把头发和任何背景分开;代价是照片的一份缩小副本会上传到我们的服务器,处理要花好几秒。这个工具做的则是颜色上的算术。它测量每个像素和所选颜色之间的距离,把接近的像素变透明。所以它对房间照片毫无用处,但对它的设计场景效果很好:绿幕或蓝幕、白色影棚背景、扫描在白纸上的文档、纯色底板上的Logo。它从不下载模型,从不联网,处理一张300万像素的照片大约只要五分之一秒。如果工具发现图片的边缘不是单一颜色,它会直接告诉你,并推荐AI工具,而不是悄悄给你一个边缘参差不齐的抠图结果。

为什么在YCbCr里测量距离

按红、绿、蓝三个数值比较颜色时,阴影会被当成和投下它的物体完全不同的颜色,因为三个通道是一起下降的。几十年来,色度抠像一直用YCbCr色彩空间,正是这个原因:它把亮度和颜色分开,所以绿幕上处在阴影里的一块,仍然能认出是同一种绿色。这里计算距离时,两个颜色分量的权重是亮度的两倍,这样主体内部的阴影才能保持不透明,而不会被打出洞来。容差决定在哪里切开,柔和度决定过渡带有多宽。几个像素的柔和边缘,能让抠图结果看起来不像是用剪刀剪出来的。

溢色,以及头发周围的绿边

绿幕照亮的不只是墙,还有主体。光线从背景反射到肩膀、脸颊,尤其是头发上,留下一圈绿边。这些像素不够绿,抠像时不会被去掉,所以绿边会留下来。去溢色可以解决这个问题:在半透明的边缘像素上,把抠像颜色里占主导的通道拉向另外两个通道的平均值。默认值是40%,在这个强度下,绿边从明显变得看不见,主体本身的颜色也不会变。如果主体本身确实是绿色的,就把它调低。边缘收缩控制做的是几何上的同类处理:把透明度蒙版向内腐蚀或向外扩张,最多四个像素。腐蚀一两个像素,通常就能去掉单靠去溢色处理不了的浅色光晕。

没有模型,没有上传,不联网

所有步骤都在这个浏览器标签页里完成:读取文件、测量背景、计算透明通道、写入PNG。不下载神经网络,不上传任何内容,关闭标签页就会清除图片。这也意味着页面加载完成后,即使断网,工具也能继续使用。

常见问题

这和AI去背景有什么区别?

这个工具去掉的是一种颜色;AI工具理解的是主体。颜色抠像几乎不用等待,也不需要下载任何东西,但只有背景真的是单一颜色时才有效。如果背景是房间或街道,请用图片去背景。遇到这种情况,这个工具会提醒你,而不是交给你一个参差不齐的边缘。

为什么输出总是PNG?

因为JPEG没有透明通道。把抠图结果存成JPEG,每个透明像素都会被填上纯色,这次操作的意义就全没了。WebP也能存储透明度,但PNG是所有设计工具、办公软件和网站都会直接接受的格式。

容差和柔和度有什么用?

容差是像素颜色和抠像颜色可以相差多远、仍然算作背景。如果还留着几块背景,就调高;如果主体开始消失,就调低。柔和度是从完全透明到完全不透明之间过渡的宽度;少量柔和度会得到自然的边缘,完全不加则是生硬的锯齿边。

绿边是怎么来的?去溢色是什么?

绿边是从背景反射到主体上的光,在头发和肩膀上最明显。去溢色会在半透明的边缘像素上,把抠像颜色里占主导的通道拉回到接近另外两个通道的水平,这样能去掉绿边,又不改变主体的真实颜色。40%适合大多数素材;绿边很重时再调高。

普通照片能用吗?

通常不能,工具也会检查这一点。它会测量图片边缘一圈的颜色分布,如果分布很广,就会停下来,引导你使用AI去背景。户外人物照片没有单一的背景颜色,所以无论怎么设置容差,都得不到干净的边缘。

能批量处理文件吗?

能,最多100个文件,使用同样的设置。对着同一块背景拍摄的商品图册,需要的正是这种处理。结果是pulsarkit-transparent.zip;某个文件读不出来,也不会影响其他文件。

文件会发送到服务器吗?

不会。每一步都在你的浏览器里运行。没有上传,不下载模型,也不存储副本。这只是对一个从不离开你设备的文件的像素做算术运算。

指南

相关工具