UNPKG

@abasb75/dicom-pixel-decoder

Version:

a powerfull javascript dicom pixel data decoder

25 lines (24 loc) 639 B
function getIsArrayPixelHasValidType(arrayPixel, min, max) { if (arrayPixel instanceof Uint8Array) { if (min < 0 || max > 255) { return false; } } else if (arrayPixel instanceof Int8Array) { if (min < -128 || max > 127) { return false; } } else if (arrayPixel instanceof Uint16Array) { if (min < 0 || max > 65535) { return false; } } else if (arrayPixel instanceof Int16Array) { if (min < -32768 || max > 32767) { return false; } } return true; } export default getIsArrayPixelHasValidType;