Advertisement

3DSlicer14: Loadable Module

阅读量:

1.简述

支持模块加载的是专为Slicer开发的C++ 插件(插件)。这些模块通过定义特定功能的用户界面来实现功能,并由于对应用程序拥有全面掌控而发挥作用。

  • 基于C++开发的共享库
  • 拥有完全控制权的应用程序界面(基于Qt)以及Slicer组件
  • 专门针对复杂计算任务进行了优化

2.何如设计Loadable Module?

在PPT参考资料中:

在Slicer软件的应用场景中:
在Slicer/Modules的核心位置上:
描述了多个功能模块:
包括CLI操作界面以及一系列可扩展的加载模块:
具体包括Colors、CropVolume、Data、Models、Tractograph、Transform、Volume以及VolumeRendering等子模块。

同时也提供了基于Python脚本的扩展功能,
这些脚本模块涵盖了数据处理与可视化显示的关键环节。

2.2 创建 Loadable Module

  • Module Plugin整体结构

![](http

全部评论 (0)

还没有任何评论哟~