WIP - add extractor, generate snippet_data

This commit is contained in:
Stefan Fejes
2019-08-20 15:52:05 +02:00
parent 88084d3d30
commit cc8f1d8a7a
37396 changed files with 4588842 additions and 133 deletions

38
node_modules/@jimp/tiff/src/index.js generated vendored Normal file
View File

@ -0,0 +1,38 @@
import UTIF from 'utif';
const MIME_TYPE = 'image/tiff';
export default () => ({
mime: { [MIME_TYPE]: ['tiff', 'tif'] },
constants: {
MIME_TIFF: MIME_TYPE
},
decoders: {
[MIME_TYPE]: data => {
const ifds = UTIF.decode(data);
const page = ifds[0];
UTIF.decodeImages(data, ifds);
const rgba = UTIF.toRGBA8(page);
return {
data: Buffer.from(rgba),
width: page.t256[0],
height: page.t257[0]
};
}
},
encoders: {
[MIME_TYPE]: image => {
const tiff = UTIF.encodeImage(
image.bitmap.data,
image.bitmap.width,
image.bitmap.height
);
return Buffer.from(tiff);
}
}
});