array var arr = str.split('').map(function (e) {return e.charCodeAt(0);}); // here i have created uint8clampedarrayvar u = new Uint8ClampedArray(arr); // [255, 56, 201, 8] // here i have created image data by usinguint8clampedarray<
将Uint8Array复制到Uint8ClampedArray中似乎比克隆Uint8Array并使用其底层ArrayBuffer慢得多const foo = new Uint8Array(0x10000000); // 256MiBconst bar = new Uint8ClampedArray(foo);
console.timeEnd('Copy into Uint8Clamped
我正在处理一个项目,在这个项目中,我需要在不使用HTML5画布的情况下将base64 dataUri转换为Uint8ClampedArray。这就是我想出来的,但是我认为Uint8ClampedArray并不代表像素表。str = atob(b64); u = new Uint8ClampedArray