cornerstone-chinese-document icon indicating copy to clipboard operation
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