我希望能够制作一个空的 PixelArray 来与JavaScript 中节点画布的输出进行比较。
例如:
var cleanData = new PixelArray ( 20 );
这可能吗?我是否使用了错误的 Node.js 版本?(0.8.3)
我希望能够制作一个空的 PixelArray 来与JavaScript 中节点画布的输出进行比较。
例如:
var cleanData = new PixelArray ( 20 );
这可能吗?我是否使用了错误的 Node.js 版本?(0.8.3)
Uint8ClampedArray有效。
var cleanData = new Uint8ClampedArray( width * height * 4 );
一些背景:
http://www.khronos.org/registry/typedarray/specs/latest/#7.1 定义了 Uint8ClampedArray 以替换 CanvasPixelArray。它的行为与其他类型化数组视图相同,除了设置器和构造器在转换传入数字值时使用钳位 [WEBIDL] 而不是模运算。