kiwi-cornerstone-side-image-loader

0.0.1 • Public • Published

cornerstoneSideImageLoader

All Contributors

An MPR image loader that reconstructs coronal and sagittal images from axial images.


7323b53f1068

Dependencies

Demo

Right viewport displays original axial images. Left viewports display multiplanar-reconstructed coronal and sagittal images.

LIVE DEMONSTRATION

Installation

$ yarn add cornerstone-side-image-loader

or

$ npm i cornerstonetools-side-image-loader

Example

import cornerstone from 'cornerstone-core'
import cornerstoneSideImageLoader, { generateSideImages } from "cornerstone-side-image-loader"

cornerstoneSideImageLoader.external.cornerstone = cornerstone

const loadAxialImages = Promise.all(
  imageIds.map((imageId) => cornerstone.loadAndCacheImage(imageId)),
)
loadAxialImages.then(images => {
  const { coronalImageIds, sagittalImageIds } = generateSideImages(images)
  // do coronal and sagittal business
  coronalImageIds.map((imageId) => cornerstone.loadImage(imageId))
  sagittalImageIds.map((imageId) => cornerstone.loadImage(imageId))
})

Usage

LICENSE

MIT

Contributors ✨

This repository was initially developed by sisobus. Thanks goes to these wonderful people (emoji key):


Sangkeun Kim/김상근

💻

Minkyu Song/송민규

💻

This project follows the all-contributors specification. Contributions of any kind welcome!

/kiwi-cornerstone-side-image-loader/

    Package Sidebar

    Install

    npm i kiwi-cornerstone-side-image-loader

    Weekly Downloads

    0

    Version

    0.0.1

    License

    MIT

    Unpacked Size

    895 kB

    Total Files

    4

    Last publish

    Collaborators

    • iamiota