点击取样
绿幕色键取色器
点击下方实时画面中的任意位置,即可取样该点的精确颜色 —— 会在一小片真实像素范围内取平均值以平滑传感器噪点,而不是依赖单个不可靠的像素点。立即获得 HEX 和 RGB 数值,以及根据你屏幕灯光实际测得的均匀程度所推荐的 OBS Studio Chroma Key similarity 和 smoothness 设置。
实时 — 点击取样
启动摄像头,然后点击绿幕区域。
取样颜色
—
—
推荐的 OBS Chroma Key 设置
- Similarity:—
- Smoothness:—
说明
为什么推荐设置会有所不同
取样区域测得的颜色噪点越高 —— 即点击后显示的方差数值 —— 说明你的屏幕灯光不均匀或传感器颗粒感更明显,需要更大范围的抠像补偿,因此推荐的 Similarity 和 Smoothness 值会相应扩大。非常均匀、光线充足的屏幕会得到更精细的推荐设置,抠像更精确,吃掉主体边缘的风险也更小。
参考
噪点水平对应的推荐设置
| 实测噪点(标准差) | Similarity | Smoothness |
|---|---|---|
| 低(均匀、光线充足的屏幕) | ~200 | ~40 |
| 中等 | ~250 – 350 | ~60 – 90 |
| 高(灯光不均或颗粒感明显) | 400+ | 120+ |
这是本工具自有的真实计算公式,直接根据你取样像素的方差算出 —— 点击上方屏幕即可获得你的精确数值。
分步指南
在 OBS Studio 中使用
- 添加一个 Chroma Key 滤镜。 右键点击你的摄像头来源 → Filters → Add → Chroma Key。
- 将 Key Color Type 设置为 Custom Color。 点击色块,直接输入取样得到的 HEX 值。
- 输入推荐的 Similarity 和 Smoothness 值。 以上面的数字作为起点,一边观察实时预览一边微调 —— 每台摄像头和每种灯光环境都略有不同。
工作原理
颜色取样实际是如何工作的
点击画面并不是读取单个像素 —— 单个像素噪点太多,不足以信赖,因为传感器噪点会使单个像素值在每一帧之间略有偏移。相反,本工具会使用 canvas 的 getImageData() API 对点击点周围的一小簇像素取平均值,然后将该平均 RGB 值转换为 hex。
均匀度分数来自对绿幕上多个点进行取样,并测量它们彼此之间的差异程度。方差低意味着灯光均匀、抠像干净;方差高则提示存在高光或阴影区域,一旦在软件中应用抠像,这些区域会表现为半透明色块或边缘泛绿。
平台指南
Zoom、Teams 和 Google Meet 中的绿幕设置
Zoom 是唯一提供手动色键路径的主流通话平台:在 Virtual Background 中勾选 I have a green screen 会将 Zoom 从默认的 AI 抠图切换为简单的色差抠像,在有真实实体绿幕的情况下更快更干净,但需要均匀的灯光以避免边缘泛绿。
Teams 和 Google Meet 完全没有提供任何手动色键控制选项 —— 无论你身后是否有实体绿幕,两者都完全依赖各自的背景分割模型,因此本工具给出的精确 hex 和 similarity 数值仅对 OBS 有用,不适用于这两个平台。
环境搭建
影响抠像效果的布料、灯光和摄像头设置
起皱或有光泽的布料反光不均,呈现出的是几种略有差异的绿色而非单一绿色,而这正是导致均匀度分数下降的原因。一块两侧均匀受光、熨烫平整的哑光绿幕,表现会优于一块只从单一角度打光、价格更贵的绿幕。
如果选项可用,取样前请锁定摄像头的白平衡。自动白平衡可能会在拍摄过程中随灯光变化而改变绿色的精确色调,使本工具测得的颜色偏离你据此配置的 OBS 设置。
常见问题