bmp-js中文文档|bmp-js js中文教程|解析

npm npmdoc 2年前 (2021-12-30) 723次浏览

bmp-js中文文档|bmp-js js中文教程|解析

安装命令:npm i bmp-js

bmp-js

一个用于 node.js 的纯 JavaScript Bmp 编码器和解码器

支持所有位解码(1、4、8、16、24、32)和24位编码。

安装

$ npm install bmp-js

如何使用?

解码 BMP

var bmp = require("bmp-js");
var bmpBuffer = fs.readFileSync('bit24.bmp');
var bmpData = bmp.decode(bmpBuffer);
 

bmpData 拥有所有属性包括:

  1. 文件大小,保留,偏移

  2. headerSize,宽度,高度,平面,bitPP,压缩,rawSize,hr,vr,颜色,重要颜色

  3. 调色板

  4. data——-byte array order by ABGR ABGR ABGR,4 bytes per pixel

编码RGB

var bmp = require("bmp-js");
//bmpData={data:Buffer,width:Number,height:Height}
var rawData = bmp.encode(bmpData);//default no compression,write rawData to .bmp file
 

执照

你可以免费使用MIT 许可证

项目贡献人员列表:


极客公园 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:bmp-js中文文档|bmp-js js中文教程|解析
喜欢 (0)
.excerpt .focus {display:none}