BG-Zero 首次访问时下载 AI 模型文件并缓存到浏览器中,之后无需任何网络连接即可去除图片背景。以下是离线模式的工作原理。
本文是我们不上传图片去除背景系列指南的一部分。 阅读完整指南
可以——但有一个前提。AI 背景去除需要神经网络模型。BG-Zero 在首次访问时下载模型,然后缓存到浏览器中。之后所有处理都可离线完成。
BG-Zero 不是完全离线的桌面应用——而是首次访问后就具备离线能力的网页应用:
背景去除使用深度神经网络,这些模型必须在本地可用:
模型文件包含数百万个学习到的参数,用于检测前景/背景边界。这些数据无法在客户端生成。
运行模型的推理引擎(WebAssembly 代码)。也会在首次加载后缓存。
与每次都上传你的图片的云端工具不同,BG-Zero 只下载一次通用模型。你的图片永远不会往反方向传输。
现代浏览器有强大的缓存机制,BG-Zero 充分利用了这些:
确保需要时可以离线使用 BG-Zero:
访问 BG-Zero,用你计划离线使用的每个引擎至少处理一张图片。
打开 DevTools → Application → Storage 确认模型文件已缓存。
断开网络连接或开启飞行模式。BG-Zero 仍可正常处理图片。
上传图片、去除背景、下载 PNG——全程无需网络。
诚实地说明离线模式做不到什么:
关于无网络使用 BG-Zero 的常见问题
首次访问后可以。AI 模型文件会缓存在浏览器中。缓存后,你可以断开网络连接,仍然能去除图片背景。
你选择的引擎的 AI 模型文件:imgly(约 40MB)、Transformers.js(约 176MB)或 rembg-web(4.7MB–176MB,取决于模型)。这些是神经网络权重,不是你的图片。
直到你清除浏览器缓存或存储。正常使用下,模型会无限期保持缓存。如果被清除,下次访问时会重新下载。
可以,只要每个引擎的模型在联网时至少加载过一次。每个引擎独立缓存——你可以在离线状态下切换已缓存的引擎。
目前 BG-Zero 是网页应用。但由于缓存后所有处理都是本地的,效果等同于桌面应用。你也可以在完全隔离的内网上自托管 BG-Zero(开源)。
加载一次模型,之后随时去除背景——无需联网。
打开 BG-Zero