无需上传,如何去除照片背景
你可以直接在浏览器里去除照片背景,无需上传图片,因为抠图是在你自己的设备上完成计算的。把一张主体清晰的照片拖进工具,对比前后效果,选择替换背景的方式,然后下载结果。如果抠好的主体要叠加在其他画面上,请选择透明 PNG。remove.bg、Canva 和 Photoroom 对比介绍了三个在线替代工具的免费额度、输出尺寸和隐私情况。
去除背景需要去掉照片背景免费使用模型的工作方式
该工具使用 U²-Net,这是一种经过训练、能找出图片中最显眼物体的神经网络。精简版 u2netp 体积小,可以下载一次后保存在浏览器中。它通过 ONNX Runtime Web 运行,模型以 WebAssembly 执行,这是一种浏览器可以接近原生速度运行的代码格式。
模型不会直接生成抠图结果,而是生成一张蒙版:为每个像素打一个分,从 0(背景)到 1(主体)。介于两者之间的像素标记出不确定的边缘,例如散乱的头发或模糊的轮廓。随后,导向滤波器会利用照片本身的细节优化这张蒙版,使边界贴合真实的轮廓,例如肩线或瓶颈,而不是一团模糊的边。优化后的蒙版就成为照片的透明度。
首次使用时会下载运行时和模型,压缩前约 16 MB。之后浏览器会保存这些文件,工具可以离线使用。只有第一次运行需要联网。
透明 PNG 还是 JPG
输出格式决定了文件能保存什么。
PNG 带有 alpha 通道,会为每个像素保存不透明度。透明 PNG 可以放在网页、幻灯片或其他照片上,空白区域保持透明。
JPG 没有 alpha 通道,因此无法保存透明度。空白区域必须是实际的颜色。所以工具在输出 JPG 时提供白色、自定义颜色和模糊三个选项。模糊会把原始场景柔化后保留在主体后面。
根据图片的用途来选择:
| 用途 | 选择 | 原因 |
|---|---|---|
| 叠加在另一张图片或幻灯片上 | 透明 PNG | 背景保持透明 |
| 需要纯色背景的商品页面 | 白色,保存为 JPG | 页面展示的是纯色背景 |
| 品牌卡片或横幅 | 纯色 | 颜色与你的设计相配 |
| 背景柔和的人像 | 模糊,保存为 JPG | 原本的环境保留下来,但失焦 |
如果透明 PNG 要经过其他程序处理,需要留意。有些上传表单会把 PNG 转为 JPG,这个转换会用纯色填充空白区域,通常是黑色。发布前请在平台自己的预览中检查图片。透明 PNG 为什么会变成黑色解释了原因。
哪些照片适合
模型需要能把主体与周围环境分开的画面。以下情况效果较好:
- 只有一个主体,且对焦清晰,例如人、宠物、马克杯或鞋子。
- 背景与主体在颜色或亮度上有差异,例如浅色墙前的深色外套。
- 光线柔和均匀。地面上的硬阴影可能会被当作主体的一部分。
- 主体足够大,边缘横跨许多像素。
以下情况比较困难:
- 多人重叠在一起。
- 画面杂乱,例如货架、人群、树叶或花纹面料。
- 发丝或毛发与背景颜色相近。
- 玻璃、网状物等透光的东西。
如果结果不理想,问题通常出在照片本身。换一张背景更简洁的照片,通常比在原图上反复调整更有效。
商品图和头像的小技巧
拍商品时,请选择与物体反差明显的台面,例如灰色卡纸上的白色马克杯,或浅色纸上的黑色酒瓶。物体周围留出空白,避免边缘被裁切。窗边的漫射光比直射的台灯能产生更柔和的阴影,而柔和的阴影更容易与物体分开。
拍头像时,常见的问题是头发。细发可能会消失,或者边缘变得生硬平直。可以用“边缘”滑块在柔和与锐利之间调整。边缘柔和会保留发丝,边缘锐利则能去掉肩膀或帽檐等硬边周围的背景残留。
分别用深色和浅色背景检查抠图效果。深色背景上会显出浅色边缘,浅色背景上会显出深色边缘。前后对比滑块可以方便地对比两种情况。
如果需要圆形头像,抠图后可以把图片裁剪成圆形。如果想把整个商品放进带纯色边框的正方形画面,请对下载的文件使用照片转正方形。
尺寸与边缘
输出的长边上限为 2,800 像素。这足以满足大多数网页商品页、社交动态和头像的需求,但不足以用于大幅面印刷。印刷用途请保留原图,并基于全尺寸文件进行抠图。
如果表单限制了文件大小,请将下载的文件通过压缩图片处理。JPG 对较低的质量设置响应良好。PNG 没有质量设置,主要靠像素尺寸来变小。同一张图,JPG 通常比 PNG 小很多,因此如果表单接受 JPG,选择白色或纯色背景是更轻量的做法。
隐私:与上传式抠图工具相比
许多在线抠图工具会把照片发送到服务器,在那里抠图后再把结果传回。你的文件之后如何处理,取决于该服务的存储和保留政策,而你需要自行阅读并信任这些条款。人像照片属于个人数据,你可能不希望在别人的服务器上留下副本。
本工具不会把照片发送到任何地方。唯一的下载内容是运行时和模型文件,由浏览器从本站获取。你可以自行验证:打开浏览器的开发者工具,进入网络(Network)标签页,拖入一张照片,然后观察请求。任何时候都没有请求携带图片。
在 fixmint 中操作步骤
- 将一张主体清晰的照片拖入去除背景工具。首次运行时会下载约 16 MB 的模型,只需下载一次。
- 拖动“对比”滑块,将抠图结果与原图对照。使用“边缘:柔和 ↔ 锐利”来保留发丝或去除边缘残留。
- 为背景选择透明、白色、纯色或模糊。选择透明会输出 PNG,其他选项会输出 JPG。
- 下载结果,如果表单限制了文件大小,再进行压缩。
快速解答
照片会离开我的设备吗? 不会。模型在浏览器中运行,照片在你的设备上于内存中处理。
为什么第一次运行更慢? 浏览器需要下载运行时和模型,压缩前约 16 MB。之后的运行会使用缓存的文件。
为什么不把每个结果都保存为 JPG? JPG 无法保存透明度。只有在你选择了纯色背景时才使用它。
能抠出合影吗? 大多数情况下效果不干净。重叠的人对模型来说比较困难,因此请先裁剪出一个人,或使用人物之间有距离的照片。
由 AI 辅助翻译自英文原文。
评论
还没有评论。快来抢沙发。


