gpt4 book ai didi

dicom - DCMTK movescu 不适用于文件检索

转载 作者:行者123 更新时间:2023-12-05 03:06:57 33 4
gpt4 key购买 nike

我是 DICOM 和 DCMTK 的新手。我试图使用 movescu 命令从公共(public)测试服务器 ( http://www.dicomserver.co.uk ) 检索 dcm 文件。但它不起作用。我能够成功运行 findscu,但这只是为了获取数据。这是我尝试过的:

findscu -v -P --call COMMON --patient --key 0008,0052=PATIENT --key 0010,0020="PAT004" www.dicomserver.co.uk 104

它有效,但同样的事情不适用于像这样的 movescu:

movescu -v -P --call COMMON +P 104 --patient --key 0008,0052=PATIENT --key 0010,0020="PAT004" www.dicomserver.co.uk 104

输出:

I: Requesting Association
I: Association Accepted (Max Send PDV: 65524)
I: Sending Move Request (MsgID 1)
I: Request Identifiers:
I:
I: # Dicom-Data-Set
I: # Used TransferSyntax: Little Endian Explicit
I: (0008,0052) CS [PATIENT] # 8, 1 QueryRetrieveLevel
I: (0010,0020) LO [PAT004] # 6, 1 PatientID
I:
W: Move response with error status (Failed: UnableToProcess)
I: Received Final Move Response (Failed: UnableToProcess)
I: Releasing Association

我没有运行任何本地 DICOM 服务器或其他任何东西。实现这一目标的正确方法是什么?

最佳答案

根据DICOM标准(PS3.4),您必须为C-MOVE请求指定患者级别的唯一键。患者姓名 (0010,0010) 不应为“*”(查询阶段为“通配符匹配”),但患者 ID (0010,0020) 应具有真实值,即您拥有的那些患者 ID 之一使用“findscu”查询。

顺便问一下,您是否还在系统上启动了一个 Storage SCP 来监听端口 104?请参阅 http://dicomserver.co.uk/ 的联机文档.如果没有,您可以使用附加命令行选项“+P 104”启动“movescu”(因为此工具内置了一个)。

关于dicom - DCMTK movescu 不适用于文件检索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48685019/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com