我想在 localhost 的某个端口(例如 1020)上收听,我应该从另一个节点接收 DICOM 图像并希望将其存储,并且还需要将所有内容发送到 PACS。使用 dcm4chetool 工具包我怎么能做到这一点。请帮助我,我是新手。谢谢...
问问题
625 次
2 回答
0
dcm4che2 可以满足您的需求
可以看一下工具dcmqr的源码
或者您可以运行我在名为 mip4j 的项目中编写的教程C-MOVE示例,您将需要基本的 PACS 知识,例如设置 AE 标题。
它看起来像:
dcmqr.setCalling("DCMRCV"); // The AET known by the PACS Server
dcmqr.setLocalPort(11106); // The AET known by the PACS Server
dcmqr.setMoveDest("DCMRCV");
dcmqr.setStoreDestination("R:/tmp");
顺便说一下,那个教程中还提供了发送(C-STORE)的例子,看看ex6。
于 2014-06-14T16:25:15.577 回答
0
你需要 dcm4chee 来做到这一点。除非您围绕它编写大量代码,否则工具包本身无法处理很多情况,例如,如果您要转发的 PACS 在几秒钟内不可用,您就会遇到问题。
只需按照此处的安装步骤:http ://www.dcm4che.org/confluence/display/ee2/Home 之后,配置转发服务:http ://www.dcm4che.org/confluence/display/ee2/Forward+Service
理解和学习它需要一些时间,但除此之外它是稳定且很棒的工具。
于 2013-11-23T00:00:46.773 回答