Skip to main content

Interface: CPUIImageData

Properties

calibration?

optional calibration: IImageCalibration

Defined in

packages/core/src/types/CPUIImageData.ts:36


dimensions

dimensions: Point3

Defined in

packages/core/src/types/CPUIImageData.ts:25


direction

direction: Mat3

Defined in

packages/core/src/types/CPUIImageData.ts:26


hasPixelSpacing?

optional hasPixelSpacing: boolean

whether the image has pixel spacing and it is not undefined

Defined in

packages/core/src/types/CPUIImageData.ts:35


imageData

imageData: CPUImageData

Defined in

packages/core/src/types/CPUIImageData.ts:30


metadata

metadata: object

FrameOfReferenceUID

FrameOfReferenceUID: string

Modality

Modality: string

Defined in

packages/core/src/types/CPUIImageData.ts:31


numberOfComponents?

optional numberOfComponents: number

Defined in

packages/core/src/types/CPUIImageData.ts:28


origin

origin: Point3

Defined in

packages/core/src/types/CPUIImageData.ts:29


preScale?

optional preScale: object

scaled?

optional scaled: boolean

boolean flag to indicate whether the image has been scaled

scalingParameters?

optional scalingParameters: object

scaling parameters

scalingParameters.modality?

optional modality: string

modality of the image

scalingParameters.rescaleIntercept?

optional rescaleIntercept: number

rescale intercept

scalingParameters.rescaleSlope?

optional rescaleSlope: number

rescale slop

scalingParameters.suvbw?

optional suvbw: number

PT suvbw

Defined in

packages/core/src/types/CPUIImageData.ts:39


scalarData

scalarData: PixelDataTypedArray

Defined in

packages/core/src/types/CPUIImageData.ts:32


scaling?

optional scaling: Scaling

Defined in

packages/core/src/types/CPUIImageData.ts:33


spacing

spacing: Point3

Defined in

packages/core/src/types/CPUIImageData.ts:27


voxelManager?

optional voxelManager: IVoxelManager<number> | IVoxelManager<RGB>

Defined in

packages/core/src/types/CPUIImageData.ts:38