Skip to main content

Variable: decoders

const decoders: object

Type declaration​

BigEndian()​

BigEndian: (imageFrame, pixelData) => Promise<Types.IImageFrame> = decodeBigEndian

Parameters​

• imageFrame: ImageFrame

• pixelData: ByteArray

Returns​

Promise<Types.IImageFrame>

HTJ2K()​

HTJ2K: (compressedImageFrame, imageInfo) => Promise<any> = decodeHTJ2K

Parameters​

• compressedImageFrame: ByteArray

• imageInfo: any

Returns​

Promise<any>

JPEG2000()​

JPEG2000: (compressedImageFrame, imageInfo) => Promise<Types.IImageFrame> = decodeJPEG2000

Parameters​

• compressedImageFrame: any

• imageInfo: any

Returns​

Promise<Types.IImageFrame>

JPEGBaseline12Bit()​

JPEGBaseline12Bit: (imageFrame, pixelData) => Promise<Types.IImageFrame> = decodeJPEGBaseline12Bit

Parameters​

• imageFrame: ImageFrame

• pixelData: ByteArray

Returns​

Promise<Types.IImageFrame>

JPEGBaseline8Bit()​

JPEGBaseline8Bit: (compressedImageFrame, imageInfo) => Promise<Types.IImageFrame> = decodeJPEGBaseline8Bit

Parameters​

• compressedImageFrame: any

• imageInfo: any

Returns​

Promise<Types.IImageFrame>

JPEGLossless()​

JPEGLossless: (imageFrame, pixelData) => Promise<Types.IImageFrame> = decodeJPEGLossless

Parameters​

• imageFrame: ImageFrame

• pixelData: ByteArray

Returns​

Promise<Types.IImageFrame>

JPEGLS()​

JPEGLS: (compressedImageFrame, imageInfo) => Promise<Types.IImageFrame> = decodeJPEGLS

Parameters​

• compressedImageFrame: any

• imageInfo: any

Returns​

Promise<Types.IImageFrame>

LittleEndian()​

LittleEndian: (imageFrame, pixelData) => Promise<Types.IImageFrame> = decodeLittleEndian

Parameters​

• imageFrame: ImageFrame

• pixelData: ByteArray

Returns​

Promise<Types.IImageFrame>

RLE()​

RLE: (imageFrame, pixelData) => Promise<Types.IImageFrame> = decodeRLE

Parameters​

• imageFrame: ImageFrame

• pixelData: ByteArray

Returns​

Promise<Types.IImageFrame>

Defined in​

packages/dicomImageLoader/src/shared/decoders/index.ts:27