MITK

那年仲夏 提交于 2020-03-21 09:34:53

3 月,跳不动了?>>>

[TOC]

1. MITK架构

ITK:图像算法

VTK:图像显示,移动,旋转,缩放,交互式的

CTK:插件,DICOM支持,插件支持OSGI插件热插拔实现

QT:UI应用支持框架

1.1 OSGI

OSGi模块化框架,可以动态加载、更新和卸载模块而不用停止服务,根据OSGi规范建模的C ++动态组件系统。它启用了一种开发模型,其中应用程序是按照面向服务的方法(动态)由许多不同(可重用)的组件组成的的.

1.2 CTK插件 (The Common Toolkit)

image-20200320130721059

1.2.1 DICOM 链接pacs系统

​ 提供高级类,以支持从PACS和本地数据库进行查询和检索操作。包括Qt小部件,可轻松建立服务器连接并发送查询和查看结果

1.2.2 DICOM Application Hosting 本地的开发的DICOM应用

​ 它提供了用于创建主机和托管应用程序的基础结构。该项目仍处于Alpha状态,但可能对一致性测试和初始实验有用

1.2.3 QT 挂载其他应用

​ Qt小部件的集合,用于生物医学成像应用

1.2.4 Plugin Framework OSGI开发模块

​ 根据OSGi规范建模的C ++动态组件系统。它启用了一种开发模型,其中应用程序是按照面向服务的方法(动态)由许多不同(可重用)的组件组成的。

1.2.5 Command Line Interfaces 命令行调用

​ 一种技术,可以将编写为自包含可执行文件的算法无需修改即可用于多个最终用户应用程序环境

2. 源码结构

image-20200320124921540

img

img

3. 支持平台

  • Windows
  • Linux
  • macOS
Platform Compilers
Microsoft Windows 10 (x64) Visual Studio 2019 (latest update)
Linux Ubuntu 18.04 (x64) Default GCC version
Linux Ubuntu 16.04 (x64) Default GCC version

4. MITK使用

1. 将MITK用作应用程序

2. 开发自己的软件框架,并使用MITK的一些数据结构和算法

3. 使用MITK和BlueBerry软件框架来开发自己的软件

4. 使用MITK Workbench并扩展其功能

5. 基于MITK创建自己的应用程序

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!