cornerstone-chinese-document
cornerstone-chinese-document copied to clipboard
cornerstone( https://github.com/cornerstonejs/cornerstone )中文文档,用代码挽救生命,为天朝医学做一点微小的工作!
cornerstone中文文档
wiki的作用是帮助大家更好地理解cornerstone、查阅并参考cornerstone的API。如果你是新接触cornerstone,我们建议你首先理解下列的基础概念,然后去查看各种示例。
概念
- Enabled Elements
- ImageIds
- ImageLoaders
- Image Object
- Viewport
- Pixel Coordinate System
- Architecture
- Rendering loop
API参考
cornerstone事件(Events)
- CornerstoneImageRendered Event
- CornerstoneNewImage Event
- CornerstoneImageLoaded Event
- CornerstoneImageLoadProgress Event
- CornerstoneElementDisabled Event
Enable/Disable
- enable
- disable
绘图(Drawing)
- draw
- invalidate
- invalidateImageId
- drawInvalidated
加载图片和缓存管理(Loading Images and Cache Management)
- loadImage
- loadAndCacheImage
- setMaximumSizeBytes
- getCacheInfo
- purgeCache
- removeImagePromise
- getImage
视窗(Viewport)
- displayImage
- setViewport
- getViewport
- fitToWindow
- updateImage
- resize
- getDefaultViewportForImage
坐标(Coordinates)
- pageToPixel
- setToPixelCoordinateSystem
像素点数据(Pixel Data)
- getStoredPixels
DOM相关数据(Element Data (Tools))
- getElementData
- removeElementData
图片加载器(Image Loader)
- registerImageLoader
内部API(Internal APIs)
这些API是在cornerstone内部使用的私有API,而不是提供给外部调用的公开方法。这些API在任何时候都可能发生变化,有被废弃的可能性。
- getEnabledElement
- addEnabledElement
- putImagePromise
- getImagePromise
- storedPixelDataToCanvasImageData
- storedColorPixelDataToCanvasImageData
- generateLut
- drawImage
- event
- getDefaultViewport
- registerUnknownImageLoader