问题标签 [dcm4che]
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.
java - 在 dcm4che 上查询患者
现在我正在使用 dcm4che。而且我有查询患者、stydies、instances、mwls 等的需求。由于 dcm4che 网络界面可以有效地实现,我想看看 dcm4che 是如何实现的,但是之后很多努力。按下“搜索”按钮后,我找不到网络调用的代码。我了解到 dcm4chee C-FIND 可以满足我的需求,但我不知道该怎么做?谁能给我一些帮助?一些简单的 hl7 或 C-FIND 示例可以在 java 中做到这一点会更好。谢谢你。
java - Maven BundleException:无法缓存捆绑包
我正在尝试启动基于 maven 的项目,并且在启动时我总是遇到以下异常:
我的 pom.xml 示例模型:
dcm4che - 如何广泛使用 dcm4che 开发 StorageSCP?
我想在 localhost 的某个端口(例如 1020)上收听,我应该从另一个节点接收 DICOM 图像并希望将其存储,并且还需要将所有内容发送到 PACS。使用 dcm4chetool 工具包我怎么能做到这一点。请帮助我,我是新手。谢谢...
java - 在 dcm4chee 中找不到 java 的问题
我已经使用 Java 6 设置了一段时间的 dcm4chee,但我添加了 Java 7。我已经有一段时间没有看过 dcm4chee,所以我不确定它什么时候停止工作。我正在运行 Ubuntu 13.10。当我运行 ./run.sh 我得到
确实在 /usr/lib/jvm/java-6-openjdk-i386/bin 没有 java,只有 javaws。在 java-7-openjdk 中有它正在寻找的 java 文件。我将 JAVA_HOME 设置为指向 java7,但它正在拾取 java6。
我将 Netbeans 用于我的 Java 程序,而对于一些较旧的项目,我仍然需要 Java 6。Netbeans 对我的 java 没有问题,但 dcm4chee 有问题。
为了获得我使用的 JAVA_HOME 的值
这说明 JAVA_HOME 指向的是 java7,那么为什么 dcm4chee 还想去 java6 呢?
简而言之,谁能给我建议我需要做什么才能让 dcm4chee 启动并运行?
谢谢,伊兰
dicom - 如何在 DICOM 研究中查找图像数量?
是否可以通过读取该研究中文件的 DICOM 标头来查找 DICOM 研究中的图像数量?
我正在开发一个从不同来源接收 DICOM 研究的 Java 应用程序。我只是想检查一项研究是否已完全收到。
不幸的是,我不能依赖阅读 DICOMDIR,因为在许多情况下,研究没有那个文件。我也熟悉 dcm4che 和 imageJ 库。
干杯,阿拉什
dicom - 如何使用 dcm4che 3 c-move 命令将 dicom 文件从 pacs 服务器获取到本地文件系统
当我使用 dcm4che3 和 dcm4chee2 时,如何使用 c-move 命令将图像数据文件从一台 pacs 服务器获取到我的本地目录?
我使用movescu bat文件,当我从ge pacs移动到我的dcm4chee pacs服务器时,studyInstanceUID已更改,我无法将此更改的studyuid映射到原始ge studyuid。所以我想直接将 dicom 文件获取到我的本地文件系统,Java 代码将是最好的。
好像 ge 不支持 c-get 命令?
database - 如何将 PACS 服务器 (DCM4CHE) 与个人数据库集成
嗨,我是编程新手。我在 PACS (dcm4che) 上存储了大约 100 份 CT 扫描。我正在尝试将所有患者链接到一个教学文件数据库(简单的 django 应用程序),该数据库将对每个案例都有教学点。有人可以指导我看一个教程或简要说明哪种编程将两者结合起来吗?我确实意识到这个问题的一般性质。我有 20 天的时间来解决这个问题,所以我愿意从头开始
谢谢
django - 将 django 链接到旧数据库时出错
我正在尝试在浏览器运行的 django 应用程序中显示来自 dcm4chee pacs 数据库(postgresql)的数据库字段。我已经使用 inspectdb 创建了一个模型 - 相关位如下:
但是,当我尝试从 django admin 添加到应用程序时,我得到“超出最大递归深度”(第 469 行重复了数百次)。简要追溯:
构建 postgresql 数据库的原始文件复制粘贴在下面。它很长,但是大多数表在通过 django admin 访问时都会出现类似的错误,并且这里的空间有限;例如,您可以查看表“学习”:
如果相关位被遗漏,我们深表歉意。很乐意提供进一步的信息。
java - dcm4chee:编写 forward_priors.xml 以根据患者 ID 转发先前的研究
我在 dcm4chee 中编写路由规则有点新。
我有一个要求,需要根据当前研究的患者 ID 选择先前的研究,然后进行路由。
根据我的研究,我需要一个 forward_priors.xml 来实现这一点。我在网上只找到了这个文件的一个样本,并且那里的条件需要特定的值。
有人可以发布一个 forward_priors.xml,通过根据患者 ID 选择它们来路由研究吗?
我尝试将 forward_priors.xml 放在一起,但它不起作用。
有人可以在这里帮助我吗?
谢谢,贾斯米特·辛格