@cornerstonejs/dicom-image-loader
Version:
Cornerstone Image Loader for DICOM WADO-URI and WADO-RS and Local file
14 lines (13 loc) • 539 B
JavaScript
import getEncapsulatedImageFrame from './getEncapsulatedImageFrame';
import getUncompressedImageFrame from './getUncompressedImageFrame';
function getPixelData(dataSet, frameIndex = 0) {
const pixelDataElement = dataSet.elements.x7fe00010 || dataSet.elements.x7fe00008;
if (!pixelDataElement) {
return null;
}
if (pixelDataElement.encapsulatedPixelData) {
return getEncapsulatedImageFrame(dataSet, frameIndex);
}
return getUncompressedImageFrame(dataSet, frameIndex);
}
export default getPixelData;