@abasb75/dicom-parser
v0.0.21
Published
A lightweight DICOM parser.
Readme
DICOM Parser
A lightweight and simple DICOM parser designed for browser and Node.js environments.
This library extracts metadata and pixel information from raw DICOM files using a clean and intuitive API.
📦 Installation
npm install @abasb75/dicom-parserDemo
https://abasb75.github.io/dicom-parser/
🚀 Usage
To use this library, you must provide the ArrayBuffer of a DICOM file.
import { parse } from '@abasb75/dicom-parser';
const dataset = parse(dicomBuffer as ArrayBuffer);
console.log({ dataset });Get Value
const metadata = dataset.metadata;
const someTag = dataset.get(0xXXXX,0xXXXX);
Pixel Data
const pixelData = dataset.getPixelData(frameIndex=0);Pallete Color Data
const paletteDataMap = dataset.getPaletteColorData();
if(paletteDataMap){
// apply palette color to pixels
...
}
