HTML5画布FAST像素操作

时间:2012-09-16 09:45:58

标签: html5 html5-canvas pixel

我需要实时操作画布的像素,有什么方法可以做到这一点吗?

我不能使用getImageData或createImageData,速度极慢。

1 个答案:

答案 0 :(得分:2)

是。但是你的问题缺乏详细信息,为什么以及如何尝试这样做,因此无法直接给出答案。

以下是使用<canvas>的实时视频过滤的Mozilla示例。

https://developer.mozilla.org/samples/video/chroma-key/index.xhtml

如果您的计算操作对于Javascript来说太慢,请编写WebGL着色器并在GPU上运行过滤操作:

http://evanw.github.com/webgl-filter/