一个阈值、一次洪水填充,以及为什么这就够用
工具先判断背景是什么颜色:它查看边框附近的像素,找出其中大多数都认同的色调,并以此为准。你也可以用白色、黑色、色键绿或任何输入的颜色覆盖它。
然后它从边缘向内走。每个与该颜色足够接近的像素都会变透明,走到第一个不接近的像素就停下——这正是洪水填充比全局换色更聪明的地方。白衬衫在白背景上能活下来,因为填充不穿过主体就够不到它。绿幕需要另一种行为,所以还有一个模式会移除画面中任意位置的该颜色。
随后 alpha 通道会乘上这张遮罩,所以主体没有被重画:留下来的像素就是原本就在那里的像素。预览里看到的就是你下载的文件。