我需要实时操作画布的像素,有什么方法可以做到这一点吗?
我不能使用getImageData或createImageData,速度极慢。
答案 0 :(得分:2)
是。但是你的问题缺乏详细信息,为什么以及如何尝试这样做,因此无法直接给出答案。
以下是使用<canvas>
的实时视频过滤的Mozilla示例。
https://developer.mozilla.org/samples/video/chroma-key/index.xhtml
如果您的计算操作对于Javascript来说太慢,请编写WebGL着色器并在GPU上运行过滤操作: