跳到主要内容

高级设计考虑

高级设计考虑

这些库扩展并更新了 cornerstone.js 提供的接口,以更好地支持体积渲染、3D 感知工具和 PET 图像的支持。这些接口和功能大致可以分为:

  • 渲染 / 渲染器
  • 图像加载 / 图像加载器
  • 元数据提供者
  • 工具

@cornerstonejs/core 是一个建立在 vtk.js 基础上的“渲染”库,利用 cornerstone 的现有架构与图像加载器和元数据提供者集成。

本仓库的 @cornerstonejs/tools 是一个“工具”库,在初始化后,它将监听 @cornerstonejs/core 发出的自定义事件。请注意,事件命名和处理方式与 cornerstone-tools 库中的事件和事件处理重叠。如果您尝试同时使用 cornerstone-tools,可能会遇到问题。由于这是一个可能的使用场景,请随时报告任何问题并提出潜在的解决方案。