Node.js库,用于生成索引PNG
Node.js library for generating indexed PNGs?
有人知道用于创建索引PNG的node.js模块吗
我已经查看了节点图形模块的列表,其中一些模块允许创建png,但似乎没有一个模块允许您指定索引/托盘方案。
只是一些额外的信息:我有一个代表像素的2d数组,每个像素都指的是1d调色板数组的索引。由此,我想生成一个有效的索引png文件(1个通道,每个通道4位)。
也许png流值得一看。根据他们的说法:
您还可以通过首先使用neuquant模块对索引颜色空间进行量化来在索引颜色空间中写入数据。
此外,根据您打算做什么,另一种(麻烦的)可能性是使用sng将PNG文件转换为文本表示形式和从文本表示形式转换PNG文件。
另一种选择是JS-PNG
Node canvas 2.0及更高版本支持创建索引PNG。我在回购中举了两个例子:
- indexed-png-alpha.js使用高级函数,如带有alpha通道的
fillRect()
- indexed-png-image-data.js直接对图像数据进行操作,听起来更适合您的用例
pngparse将允许您进行索引,但我不确定是否支持调色板。
刚刚发现了这个,它允许您通过Node使用imagemagik:https://github.com/rsms/node-imagemagick
相关文章:
- 名称输入的索引
- 在jQuery中获取表的行索引
- 测试索引值是否等于某个数字的倍数
- 循环遍历数组中的特定索引
- 按照选项卡索引的顺序循环一个jQuery选择
- 在JavaScript中通过索引从对象数组中获取值
- 如何在Edge中下载图像/png数据URI
- 尝试在PHP中回显输入文本时出现未定义的索引错误
- 在索引.html和应用.js [node.js] 之间共享变量
- 如何为高图中的区域线创建z索引
- 下拉列表在使用z索引放置在前面后停止工作
- 减去两个索引不同但值相同的整数
- 如何通过所选索引(AngularJS)在模态弹出窗口中显示数据
- Javascript:根据对象的嵌套数组中的值,在数组中查找对象的索引
- 用javascript查询lucene索引
- 使用它更新集合中的嵌套数组's索引
- 如何将ng选项的索引作为angularJs中的值传递给模型
- Javascript获取所有锚链接的索引
- 多维关联数组的最后一个索引
- Node.js库,用于生成索引PNG