tiff
Version:
TIFF image decoder written entirely in JavaScript
23 lines • 730 B
TypeScript
import type { InputData } from 'iobuffer';
import { IOBuffer } from 'iobuffer';
import TiffIfd from './tiff_ifd.ts';
import type { DecodeOptions } from './types.ts';
export default class TIFFDecoder extends IOBuffer {
private _nextIFD;
constructor(data: InputData);
get isMultiPage(): boolean;
get pageCount(): number;
decode(options?: DecodeOptions): TiffIfd[];
private decodeHeader;
private decodeIFD;
private decodeIFDEntry;
private decodeImageData;
private split1BitData;
private static uncompress;
private createSampleReader;
private readStripData;
private readTileData;
private applyPredictor;
private convertAlpha;
}
//# sourceMappingURL=tiff_decoder.d.ts.map