venkateshks / dicom-roi-editor

A Polymer component to visualize Dicom images and edit 2D and 3D ROI (Regions of Interest). It allows the edition of 2D (points, lines, polygons, etc) and 3D (masks) ROIs in the axial, frontal and sagittal views.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dicom-roi-editor

ROI (Region of Interest) Editor using a Polymer component, using ClojureScript + Re-frame, to visualize Dicom images and edit 2D and 3D ROI (Regions of Interest). It will eventually allow the edition of 2D (points, lines, polygons, etc) and 3D (masks) ROIs in the axial, frontal and sagittal views.

To test component:

  1. First you have to run dicom-web-server.
  2. You need leiningen, java installed, node.js and typescript.
  3. Clone project (or download and unzip project) using button above.
  4. Go to project folder and run lein do clean, typescript, figwheel
  5. On a browser, go to http://0.0.0.0:3449/.
  6. Click on the "cloud icon" to download images.

The demo has buttons to:

  • zoom,
  • scroll (click on the planes to change slice location),
  • move,
  • change gradient (windowing).
  • change planes' view: double clicking changes the images from 1 to 3 planes and back.

About

A Polymer component to visualize Dicom images and edit 2D and 3D ROI (Regions of Interest). It allows the edition of 2D (points, lines, polygons, etc) and 3D (masks) ROIs in the axial, frontal and sagittal views.

License:GNU General Public License v3.0


Languages

Language:TypeScript 44.8%Language:Clojure 31.4%Language:GLSL 13.9%Language:HTML 6.4%Language:CSS 3.5%