ohif目录结构
@ohif/viewer
: 控制扩展注册、模式组合和路由的核心框架。//platform目录中@ohif/core
:一个有用且可重复使用的 Web 医学成像功能库。//platform目录中@ohif/ui
:用于构建 OHIF 样式应用程序的可重用组件库。//platform目录中Extensions
:一组用于构建应用程序的构建块。OHIF 组织维护着一些核心库。Modes
: 告诉@ohif/viewer 如何组合扩展以在平台的不同路由上构建应用程序的配置对象。
该extensions
目录包含许多提供基本功能的包,例如渲染、研究/系列浏览器、模式可以使用以启用特定工作流的测量跟踪。扩展的行为发生了变化OHIF-v3
,其 api 也得到了扩展。总之:
在 中
OHIF-v3
,扩展程序不再自动挂接到应用程序。现在,注册扩展使其组件可供希望modes
使用它们的人使用。基本上,扩展OHIF-v3
是 构建应用程序的构建块。
OHIF 团队在自己的扩展中维护了几个高价值和常用的功能。有关 OHIF 维护的扩展列表, 请查看此有用的表格。作为一个示例default
扩展,它提供了一个默认的查看器布局、一个研究/系列浏览器和一个映射到 DICOMWeb 兼容后端的数据源。
该modes
目录包含可以在某些routes
. 一旦用户在注册路线上打开查看器,就会使用该模式。
OHIF 扩展旨在为构建查看器提供某些核心功能。然而,在医学成像中,我们经常面临一个特定的用例,在这个用例中我们使用一些核心功能,添加我们特定的 UI,并在我们的工作流程中使用它。以前,要实现这一点,您必须创建一个扩展来添加这样的功能。OHIF-v3
介绍了Modes
如何通过重用扩展中的核心功能来构建此类工作流。
一些常见的工作流程可能包括:
- 病灶测量跟踪
- 大脑异常的分割
- 用于检测前列腺癌的AI探针模式
在上述模式中,它们将共享扩展default
提供的相同核心渲染模块。但是,分割模式需要分割工具,而其他两个则不需要。如您所见,模式是扩展之上的一层,您可以对其进行配置以实现特定的工作流程。
OHIF-v3
总结extensions and modes in和extensions in的区别OHIF-v2
Modes
是配置对象,告诉@ohif/viewer如何组合扩展以在平台的不同路径上构建应用程序。- 在 v2 中,扩展是为核心查看器添加功能的“插件”。
- 在 v3 中,扩展是模式用来构建整个查看器布局的构建块。
│
├── extensions
│ ├── _example # 实例扩展框架
│ ├── default # 默认的功能
│ ├── cornerstone # 2D/3D图像w/ Cornerstonejs
│ ├── cornerstone-dicom-sr # 结构化报告
│ ├── measurement-tracking # 动态跟踪测量
│ └── dicom-pdf # 在视口中查看DICOM包装的pdf
│
├── modes
│ └── longitudinal # 纵向测量跟踪方式
| └── basic-dev-mode # 使用Cornerstone的基本查看器(面向开发人员的模式)
│
├── platform
│ ├── core # 业务逻辑
│ ├── i18n # 国际化支持
│ ├── ui # React 组件库
│ └── viewer # 连接平台和扩展项目
│
├── ... # 混杂。共享配置
├── lerna.json # MonoRepo (Lerna)设置
├── package.json # 共享的devDependencies和命令
└── README.md
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhhjiakh
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
微信运动停用后别人还能看到步数吗
PHP中文网 07-22