Orthanc

出自 ArchWiki

Orthanc 是一个轻量级的开源独立 DICOM 服务器,可以通过其 RESTful API 和插件机制进行扩展,从而可以开发新的模块。Orthanc 构建于 dcmtkAUR 之上。Web 查看器、PostgreSQL 数据库后端、MySQL 数据库后端以及 DICOMweb 的参考实现目前作为插件免费提供。[1]

安装

安装 orthancAUR 软件包。

后者将需要 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 以使更改生效。