@cornerstonejs/core
Version:
Cornerstone3D Core
16 lines (15 loc) • 640 B
TypeScript
import VOILUTFunctionType from '../enums/VOILUTFunctionType.js';
export type ViewportVoiMappingProps = {
voiRange: {
lower: number;
upper: number;
};
VOILUTFunction?: string | VOILUTFunctionType;
invert?: boolean;
};
export declare function mapScalarToViewportVoiIntensity(value: number, props: ViewportVoiMappingProps): number;
export declare function mapViewportVoiIntensityToScalar(mapped01: number, props: ViewportVoiMappingProps): number;
export declare function mapMappedBandToRawRange(mappedMin: number, mappedMax: number, props: ViewportVoiMappingProps): {
rawMin: number;
rawMax: number;
};