3DSlicer11 体系结构(2)
发布时间
阅读量:
阅读量
1.复习MRML类型
【
MRML,即Medical Reality Markup Language,其数据类型能够与系统可视化及算法模块分离运行。
MRML Scene数据对象涵盖了Slicer应用程序的当前状态、基础数据以及可视化相关参数等多种信息。每种数据类型均通过对应的MRML Node进行表征。实际上,MRML Scene可视为多个MRML Node的组合体。

针对MRML数据类型,Slicer提供了对应的处理方式。例如,对其中的MRML节点可执行添加、删除、选择、撤销与重做等操作。这些功能共同构成了Slicer的MRML库,其API函数专门用于对MRML场景数据进行处理。此外,诸如逻辑模块和图形用户界面等其他组件始终在监控MRML场景的变化情况,一旦MRML场景发生任何操作行为,逻辑模块与图形用户界面便会随之执行相应的处理动作。
2.工作目录结构设计
在开始开发工作之前,了解源代码及算法库的分布情况具有重要意义。在使用CMake对Slicer工程进行配置前,需要明确指定三个关键目录:
全部评论 (0)
还没有任何评论哟~
