@cleerlycode/cornerstone-wado-image-loader
Version:
Cornerstone ImageLoader for DICOM WADO-URI
19 lines (13 loc) • 531 B
JavaScript
import getEncapsulatedImageFrame from './getEncapsulatedImageFrame.js';
import getUncompressedImageFrame from './getUncompressedImageFrame.js';
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;