【文件属性】:
文件名称:tiff:完全用JavaScript编写的TIFF图像解码器
文件大小:10.09MB
文件格式:ZIP
更新时间:2021-05-16 01:20:06
nodejs javascript image tiff image-decoder
蒂芙
TIFF图像解码器完全用JavaScript编写。
由维护
安装
npm i tiff
兼容性
该库当前可以解码灰度和RGB图像(8、16或32位)。 它支持LZW压缩和带有附加alpha通道的图像。
扩展名
还支持使用Zlib / deflate算法压缩的图像。
原料药
tiff.decode(data [,options])
解码文件并返回TIFF IFD。
IFD对象
每个解码图像都存储在IFD 。
IFD#data
data属性是包含像素数据的类型化数组。 这是一个Uint8Array为8位图像, Uint16Array为16个图像和Float32Array为32个图像。
IFD的其他属性
size -像素数
width -列数
height -行数
bitsPerSample位深度
alpha如果图像具有其他alpha通道,则为true
xResolution
【文件预览】:
tiff-master
----.eslintrc.yml(65B)
----img()
--------color-5x5.tif(17KB)
--------color16-multi.tif(260KB)
--------color-5x5-lzw.tif(18KB)
--------color-alpha-5x5-lzw.tif(18KB)
--------color-alpha-5x5.tif(18KB)
--------color8.tif(74KB)
--------color16-lzw.tif(22KB)
--------grey8.tif(22KB)
--------grey16-multi.tif(48KB)
--------color8-alpha.tif(321KB)
--------color16.tif(130KB)
--------whiteIsZero.tif(2.97MB)
--------palette.tif(19KB)
--------stack.tif(1.12MB)
--------color8-lzw.tif(20KB)
--------greya32.tif(30KB)
--------color-alpha-2x2.tif(17KB)
--------color-5x5-deflate.tif(18KB)
--------grey16.tif(24KB)
--------grey8-multi.tif(43KB)
--------color-1px.tif(222B)
--------greya16.tif(24KB)
--------grey8-lzw.tif(20KB)
--------tile_rgb_deflate.tif(68KB)
--------cells.tif(8MB)
--------color8-multi.tif(148KB)
----package.json(2KB)
----.github()
--------workflows()
----LICENSE(1KB)
----src()
--------tags()
--------ifdValue.ts(4KB)
--------lzw.ts(4KB)
--------__tests__()
--------tiffIfd.ts(4KB)
--------tiffDecoder.ts(9KB)
--------.npmignore(21B)
--------horizontalDifferencing.ts(890B)
--------types.ts(325B)
--------zlib.ts(354B)
--------index.ts(600B)
--------ifd.ts(1KB)
----tsconfig.json(187B)
----TIFF6.pdf(244KB)
----.gitignore(598B)
----CHANGELOG.md(4KB)
----.npmrc(19B)
----tsconfig.esm.json(141B)
----README.md(2KB)
----tsconfig.cjs.json(171B)