0

我正在尝试检测网络摄像头视频红色通道的细微变化。

使用 GetUserMedia 获取网络摄像头图像,然后将它们应用于画布元素,我只能获取像素 RGB 的整数值(使用 getImageData 查找特定像素值)。

我试图通过stackblur使用高斯模糊来插入更高的精度,但我得到的值仍然被限制为整数。

为什么会这样?如何获得更高精度的颜色值?

4

1 回答 1

2

包含在 Canvas 中的渲染视频图像受限于计算机图形卡使用的精度,如今几乎总是每通道 8 位。如果您想要比这更高的精度,您需要自己在屏幕外执行插值。

于 2013-07-06T12:17:02.877 回答