0

色度键去除器

使用吸管选择平面绿屏、蓝屏或纯色背景颜色,并使用真正的 YCbCr 色度距离键控使其透明。

🎬

将图像拖放到此处

或点击浏览文件

仅适用于平坦、均匀照明的背景 - 绿屏、蓝屏、纯色墙或纯白色的产品照片。不适用于去除复杂、繁杂的照片背景;这需要人工智能,而这个隐私第一的工具故意不包含人工智能。

30
Buy Me a Coffee at ko-fi.com
处理中... 0%
加载图片
转换为 YCbCr
键控和抑制溢出
完成

结果

Preview Output

仅当另一端的某些东西实际上可以将其切断时,绿屏或蓝屏才有帮助。这个工具完全可以在您的浏览器中完成此操作:上传一张在平坦、颜色均匀的背景上拍摄的照片(绿色屏幕、蓝色屏幕、纯色墙壁或在纯白色上拍摄的产品),用吸管在该背景上单击一次以对其准确的颜色进行采样,该工具会删除该颜色的每个像素,留下真正的透明 PNG。

键控本身是真正的色度键数学,而不是捷径。使用标准广播公式将采样的关键颜色和照片中的每个像素从 RGB 转换为 YCbCr 颜色空间,并且仅在 Cb/Cr 色度平面中测量“与关键颜色的接近度”——亮度 (Y) 被故意忽略。这正是真正的色度键硬件和软件对背景上不均匀照明的鲁棒性:阴影或绿色屏幕上稍亮的一块的测量值仍然接近键色,因为只比较它的颜色,而不是它的亮度。然后,色度距离通过内部阈值(完全透明)和外部阈值(完全不透明)之间的平滑步长曲线映射到 Alpha 值,单个容差滑块一起移动,产生柔和、自然的边缘,而不是锯齿状的像素级孔。

真正的色度键镜头几乎总是有“溢出”:屏幕颜色的边缘反射到拍摄对象的边缘,最常见的是沿着头发或肩膀呈现绿色或蓝色色调。该工具包括实际的溢出抑制,而不仅仅是透明度剪切 - 对于关键颜色附近的像素,它将关键颜色的主通道拉向其他两个通道的平均值,与该像素与完全抠出的接近程度成正比,消除真正的半透明边缘像素上的色偏,而不是留下彩色边缘。

这是故意设计的一个色度键工具,而不是人工智能背景去除器:它之所以有效,是因为背景是一种平坦的、已知的颜色,而不是因为它理解人或产品是什么。将其指向具有繁忙或渐变背景的照片,设计上的结果将很差——这正是人工智能分割解决的问题类别,而这个隐私优先的离线工具不会试图伪造。选择您的主色,根据之前/之后的棋盘预览调整容差和溢出抑制,然后下载透明 PNG。从未上传过任何内容;整个管道在您设备自己的 Canvas 2D 和 ImageData API 上运行。