Orthanc
Orthanc 是一个轻量级的开源独立 DICOM 服务器,可以通过其 RESTful API 和插件机制进行扩展,从而可以开发新的模块。Orthanc 构建于 dcmtkAUR 之上。Web 查看器、PostgreSQL 数据库后端、MySQL 数据库后端以及 DICOMweb 的参考实现目前作为插件免费提供。[1]
安装
后者将需要 dcmtkAUR,它是一个实现了 DICOM 标准大部分内容的库和应用程序的集合。
每次 lib icu 更新时,您都必须重建 dcmtkAUR,否则 orthancAUR 将会报错。
要启动 Orthanc,只需 启动/启用 orthanc.service
。
- 您上传到 Orthanc 应用程序的 DICOM 文件存储在
/var/lib/orthanc/
中。 - JSON 服务器配置文件存储为
/etc/webapps/orthanc/config.json
。
插件
Orthanc 提供了许多 插件,其中一些官方插件也已打包用于 Arch Linux。
Web 查看器
这个官方插件使用户能够通过 Web 查看器查看医学图像。[2]
安装 orthanc-plugin-web-viewerAUR
在 JSON 服务器配置的 Plugins
节点中添加库的路径
"Plugins" : [ "/usr/share/orthanc/plugins/libOrthancWebViewer.so", ],
重启 orthanc.service
以使更改生效。
DICOMweb
这个官方插件扩展了 Orthanc 对 DICOMweb 协议的支持。更准确地说,该插件引入了 WADO-URI、WADO-RS、QIDO-RS 和 STOW-RS 的基本参考实现,遵循 DICOM PS3.18。该插件同时将 Orthanc 变成 DICOMweb 服务器和 DICOMweb 客户端。[3]
安装 orthanc-plugin-dicomwebAUR
在 JSON 服务器配置的 Plugins
节点中添加库的路径
"Plugins" : [ "/usr/share/orthanc/plugins/libOrthancDicomWeb.so", ],
重启 orthanc.service
以使更改生效。