问题标签 [orthanc-server]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
644 浏览

docker - Docker 不支持使用 Docker 工具箱在 Windows 家庭系统上存储机密

在 Windows 10 家庭版 Docker 19.03 上使用 Docker 工具箱,我们创建了一个docker-compose.yml并添加了一个 JSON 格式的机密文件,它在 Mac 系统上运行良好,但在 Windows 10 家庭版中无法运行。

运行后报错docker-compose up

码头工人-compose.yml

orthanc.json文件保存在docker-compose.yml 旁边

0 投票
1 回答
986 浏览

docker - DICOM 发送错误 - Horos 未将文件发送到 Orthanc docker 容器

我正在尝试将患者扫描发送到 Orthanc 服务器(基于 docker),在将 DICOM 从 Horos 发送到 Orthanc 时出错。使用 docker-compose 在 Windows 上运行我的应用程序。

注意:将 DicomModaliteis 添加到 Orthanc 配置后,能够将文件从 Orthanc 发送到 Horos。

应用详情:

  • 在 MAC 上安装 Horos v3
  • 使用 Docker Toolbox、docker v19.x 在 Windows 10 Home 上安装了基于 docker 的 Orthanc

错误:

码头工人-compose.yml

0 投票
1 回答
298 浏览

docker - docker-compose for orthanc

我正在尝试为我之前在命令行中作为 Docker 命令运行的 docker-compose for orthanc 复制一个命令,但我在翻译它时遇到了一些麻烦

码头工人命令是:

我如何为 docker-compose 翻译这个?

0 投票
2 回答
107 浏览

python - 使用 jodogne/orthanc-python 获取没有名为“请求”的模块

我正在尝试使用一些引用https://book.orthanc-server.com/plugins/python.html#auto-routing-studies的自定义代码来扩展 orthanc 服务器。我正在将我的自定义代码写入 python 脚本,并且它也被拾取。当我尝试将 requests 模块与最新的 jodogne/orthanc-python 图像一起使用时,文档中提到了这个问题,它给了我ModuleNotFoundError

我尝试单独安装请求库,但它没有被我的代码拾取。

任何帮助将不胜感激。

0 投票
0 回答
67 浏览

python - 如何使用 Grafana 和 Python 可视化特定数据

我对 Grafana 很陌生,并且遇到了可视化特定数据的问题。这个想法是我使用 Python 向 Orthanc DB 发出请求,并获取我需要的数据,对其进行结构化并将其转换为 JSON。使用 Grafana,我想创建 Orthanc 数据的可视化,以便我可以检查例如数据库中有多少不同的 MRI、CT 扫描实例。如何将我的 JSON 数据放入 Grafana 以便可视化?我们假设 JSON 看起来像:CT - 123 MRI - 342

0 投票
0 回答
61 浏览

java - Swing 应用程序上的 JavaFX Webview 未加载在标准 Web 浏览器上正确加载的内容

我有一个 Java/Swing 应用程序,我想通过它从这个 URL 加载和显示网页:http: //funsoft.systempartners.biz :8042/stone-webviewer/index.html?study=2.16.840.1.113669.632.20.1211 .1000035777

此 URL 仅包含测试内容。JavaFX Webview 组件会尝试无限期地加载它,而它会在标准 Web 浏览器上立即加载。

许多版本的 JavaFX 已经过测试,但结果相似,最新的版本是 16。

我在下面附上了我正在使用的代码。关于为什么无法成功处理内容的任何建议?非常感谢提前。

谢谢,

查尔斯

我的代码:

0 投票
1 回答
94 浏览

mirth - 手动 PACS 集成

我目前正在开发一个使用人工智能检测扫描异常的健康科技网站,到目前为止,该网站致力于手动上传扫描。我想通过将研究列表拉出 pacs 服务器来消除手动上传,然后可以针对 AI 模型进行处理。我目前正在使用 MEVN 堆栈,并且我有一个基石 dicom 查看器,它集成到我的网站中,我想知道是否可以在此 pacs 集成方面获得任何帮助。任何帮助表示赞赏。

0 投票
0 回答
28 浏览

docker - 在 docker 容器中运行 Orthanc Server 时如何添加 TLS 身份验证?

我正在使用 docker-compose 文件运行 Orthanc Server,如下所示

orthanc.json文件如下

此设置工作正常,但是我想添加链接中提到的 TLS 身份验证:- https://book.orthanc-server.com/faq/dicom-tls.html

现在,当我使用命令更改上面链接中提到的 json 配置时,docker-compose up我收到一条错误消息Inexistent file Orthanc.key。我查找了该问题并找到了一篇文章https://groups.google.com/g/orthanc-users/c/ZUUECc9AzaU但这里的解决方案适用于 ssl 连接,并且在系统上安装 Orthanc 服务器并且密钥路径为相对于可执行文件。

寻找有关如何修改 docker-compose.yml 和 orthanc.json 文件的建议,以便当我在 docker 容器中运行 Orthanc 服务器时,我可以使用我的 linux 机器上的 echoscu 命令使用 TLS 身份验证。即使用证书和密钥对(echoscu -v -aet MYNAME localhost 4242 +tls dcmtk.key dcmtk.crt +cf orthanc.crt类似于此)

0 投票
1 回答
49 浏览

docker - Echoscu 失败:缺少数据字典

我正在使用 docker-compose 文件运行 Orthanc 服务器,并尝试使用 TLS 连接连接到 DICOM 服务器。更多详细信息请参见https://groups.google.com/g/orthanc-users/c/6gNCOVwTc6c。我从 github 下载了 dcmtk 3.6.6 的源代码(https://github.com/DCMTK/dcmtk)。按照构建说明在我的 debian 10 系统上构建了 dcmtk 3.6.6。我使用 export PATH 命令将“dcmtk-3.6.6-install/usr/local/bin/”文件夹添加到 PATH。

之后,我尝试使用命令连接到 docker 容器echoscu -v -aet ORTHANCA localhost 4242 +tls orthanc-a-server-key.pem orthanc-a-server-crt.pem +cf trusted-crt.pem。我收到以下错误日志:

我将“dcmtk-3.6.6-install/usr/local/share/dcmtk/”添加到 PATH 并检查echo $PATH它是否已正确添加并且在该路径中存在 dicom.dic 文件。它存在但是我得到与上面相同的错误。

在 docker 终端日志中,我收到相同的以下消息

我在这里错过了什么或做错了什么?

0 投票
0 回答
45 浏览

dcmtk - 无法发送 SOP 实例:不支持的标记类型 0x63

尝试使用 dcmsend 命令发送 dicom 文件并返回以下错误:

我该如何解决这个问题?

这是我使用的命令: