A cornerstoneTools brush plugin that enables 3-dimentional segmentation
npm install cornerstonetools-syncbrushA brush that labels 3D views simultaneously.
Your axial brushing will be synchronized with sagittal and coronal labelmaps which are displayed via cornerstoneSideImageLoader This is a 3rd party library of cornerstoneTools.
!92598259-8a4cac00-f2e3-11ea-9224-79a21f3b62a0
* cornerstone-core
* cornerstone-tools
* cornerstone-side-image-loader
Right viewport displays original axial images. Left viewports display reconstructed coronal and sagittal images, by cornerstone-side-image-loader. Currently, brushing only at axial view is supported.
``sh`
$ yarn add cornerstonetools-syncbrush
or
`sh`
$ npm i cornerstonetools-syncbrush
`js
import SyncBrushTool from "cornerstonetools-syncbrush"
cornerstoneTools.addTool(SyncBrushTool)
cornerstoneTools.setToolActiveForElement(axialElement, "SyncBrush", {
mouseButtonMask: 1,
})
cornerstoneTools.setToolPassiveForElement(sagittalElement)
cornerstoneTools.setToolPassiveForElement(coronalElement)
``
MIT