LibJPEG 使用 JPEG-ASM 在浏览器或 Node.js 中对图像进行编解码
使用 JPEG-ASM 通过 JavaScript 中的 libJPEG 对图像进行编解码
JPEG-ASM 提供了一个 JavaScript 接口,允许通过 libJPEG 在浏览器或 Node.js 中对 JPEG 图像进行编解码。
安装
通过 npm 安装:
npm install jpeg-asm --save
或在浏览器中使用该库的友好版本:/dist/jpegasm.js
解码 JPEG
const jpegasm = require('jpeg-asm');
const buf = new ArrayBuffer(/* ... */); // 初始化缓冲区
jpegasm.decode(buf, (err, decoded) => {
// err: Error
// OR
// decoded: { buffer: ArrayBuffer, width: number, height: number }
});
388.27KB
文件大小:
评论区