UNPKG

custom-cornerstone-tools

Version:

Medical imaging tools for the Cornerstone library - customized for DrNuvem

46 lines (42 loc) 1.61 kB
(function metaDataProvider(cornerstone) { "use strict"; function metaDataProvider(type, imageId) { if(type === 'imagePlaneModule') { if (imageId === 'example://1') { return { frameOfReferenceUID: '1.2.3.4.5', rows: 256, columns: 256, rowCosines: [0, 1, 0], columnCosines: [0, 0, -1], imagePositionPatient: [-9.4, -92.5, 98], columnPixelSpacing: 0.78, rowPixelSpacing: 0.78 }; } else if (imageId === 'example://2') { return { frameOfReferenceUID: '1.2.3.4.5', rows: 256, columns: 256, rowCosines: [0, 1, 0], columnCosines: [0, 0, -1], imagePositionPatient: [-7, -92.5, 98], columnPixelSpacing: 0.78, rowPixelSpacing: 0.78 }; } else if (imageId === 'example://3') { return { frameOfReferenceUID: '1.2.3.4.5', rows: 256, columns: 256, rowCosines: [1, 0, 0], columnCosines: [0, 0, -1], imagePositionPatient: [-100, -13, 98], columnPixelSpacing: 0.78, rowPixelSpacing: 0.78 }; } } } cornerstone.metaData.addProvider(metaDataProvider); })(cornerstone);