Javascript 使用V8/node.js创建空像素阵列
我希望能够创建一个空的像素数组,与JavaScript中的输出进行比较 例如:Javascript 使用V8/node.js创建空像素阵列,javascript,node.js,html5-canvas,v8,Javascript,Node.js,Html5 Canvas,V8,我希望能够创建一个空的像素数组,与JavaScript中的输出进行比较 例如: var cleanData = new PixelArray ( 20 ); 这可能吗?我是否使用了错误版本的Node.js?(0.8.3)uint8clampedaray有效 var cleanData = new Uint8ClampedArray( width * height * 4 ); 一些背景: 定义Uint8ClampedArray是为了替换CanvasPixelArray。它的行为与其他类型化数
var cleanData = new PixelArray ( 20 );
这可能吗?我是否使用了错误版本的Node.js?(0.8.3)uint8clampedaray有效
var cleanData = new Uint8ClampedArray( width * height * 4 );
一些背景:
定义Uint8ClampedArray是为了替换CanvasPixelArray。它的行为与其他类型化数组视图相同,只是setter和构造函数在转换传入数值时使用钳制[WEBIDL]而不是模运算。您尝试过它吗?不,它被认为是未定义的(
PixelArray
),我也尝试过使用节点画布的这种方法,对于相同的结果:var Canvas=require('Canvas');var PixelArray=Canvas.CanvasPixelArray;