简单来说:「去掉背景」和「让它透明」听起来是同一个要求,但其实不是 —— 换成一种纯色,仍然会在你的主体背后留下一个实心方块,而真正的透明是一个逐像素的透明通道,放在任何背景上都能用。RemoveGifBG 输出的是真正的透明通道,而不是一种配好色的填充。
大多数角色动画 —— GIF、视频片段、导出的美术 —— 都是对着某个东西录制或渲染的:白色影棚背景、绿幕、某个 App 的纯色画布颜色。只要素材留在它被制作的地方,这就没问题。可一旦你想把它放到 Discord 聊天、直播叠加层、产品缩略图,或另一种颜色的背景上,那个平背景就不再中立,而是变成角色周围一个看得见的方框。
一次像样的去背要做两件独立的事。第一,它必须正确判断哪些像素是角色、哪些是背景 —— 包括白背景上的白毛、或者主体边缘的发丝和细节这类棘手情况。第二,它必须把这个判断写成一个真正的透明通道,用一个支持透明的格式,这样「透明」就意味着这个文件在任何地方被打开或嵌入时都是透明的,而不只是在某个 App 的预览里。
后处理是那次初步抠图之后的一层工作:清理边缘杂边,让旧背景色不再环绕角色;修复模型把蒙版搞错的个别帧,让动画不闪烁;并按某个特定去处(聊天 App、直播叠加层、市场商品页)实际要求的确切画布尺寸和格式导出。RemoveGifBG 会自动处理这两部分 —— 逐帧抠图,以及在它之上的清理处理。
你什么时候真的需要透明,而不只是换个颜色
另请参阅:AI 背景移除到底是怎么工作的 · GIF 和视频去背为什么难