• DCMTK findscu 查询信息


     服务端:使用Conquest DICOM Server,查看患者信息

    客户端在命令行下输入如下查询

    1. findscu 127.0.0.1 5678 -aet GDCM -aec CONQUESTSRV1 -P -k 0010,0010=MANIX
    2. findscu 127.0.0.1 5678 -aet GDCM -aec CONQUESTSRV1 -P -k "0008,0052=PATIENT" -k "0010,0010=MANIX"

    第一条查询失败:原因是缺少了查询的等级"0008,0052=PATIENT"

     必须添加改标签才可以查询成功,添加后查询,服务端显示

     原因请查看DICOM标准:DICOM query/retrieve: DICOM standard part 4 section C.4.1.1.3.1 for details about C-Find and the query retrieve level.

    客户端截图:

    调用findscu的其它方式:

    简洁版本:

    findscu 127.0.0.1 5678 -aet GDCM -aec CONQUESTSRV1 -P -k 0008,0052=PATIENT -k 0010,0010=MANIX

    查询 + 保存XML 版本:

    findscu 127.0.0.1 5678 -aet GDCM -aec CONQUESTSRV1 -P -k "0008,0052=PATIENT" -k "0010,0010=*" -Xx

    查询结果

     随便打开一个

     只有患者姓名,如果需要查询更多的信息,可以通过添加TAG来完成;或增强查询DICOM文件

    保存结果到指定文件夹内:

    findscu 127.0.0.1 5678 -aet GDCM -aec CONQUESTSRV1 -P -k "0008,0052=PATIENT" -k "0010,0010=*" -od download -Xx

    文件方式查询 + 获取更多的信息:

    findscu 127.0.0.1 5678 -aet GDCM -aec CONQUESTSRV1 -P -k "0008,0052=PATIENT" -k "0010,0010=*" find.dcm -od download -Xx

    查询结果:

     标签查询 + 获取更多的信息:

    findscu 127.0.0.1 5678 -aet GDCM -aec CONQUESTSRV1 -P -k "0008,0052=PATIENT" -k "0010,0010=*" -k 0010,0020 -od download -Xx

    总结:

    1. findscu 127.0.0.1 5678 -aet GDCM -aec CONQUESTSRV1 -P -k 0010,0010=MANIX -k 0010,0020
    2. findscu 127.0.0.1 5678 -aet GDCM -aec CONQUESTSRV1 -P -k 0010,0010=MANIX
    3. findscu 127.0.0.1 5678 -aet GDCM -aec CONQUESTSRV1 -P -k "0008,0052=PATIENT" -k "0010,0010=MANIX"
    4. findscu 127.0.0.1 5678 -aet GDCM -aec CONQUESTSRV1 -P -k 0008,0052=PATIENT -k 0010,0010=MANIX
    5. findscu 127.0.0.1 5678 -aet GDCM -aec CONQUESTSRV1 -P -k "0008,0052=PATIENT" -k "0010,0010=MANIX" -Xx
    6. findscu 127.0.0.1 5678 -aet GDCM -aec CONQUESTSRV1 -P -k "0008,0052=PATIENT" -k "0010,0010=MANIX" -od download -Xx
    7. findscu 127.0.0.1 5678 -aet GDCM -aec CONQUESTSRV1 -P -k "0008,0052=PATIENT" -k "0010,0010=*" find.dcm -od download -Xx
    8. findscu 127.0.0.1 5678 -aet GDCM -aec CONQUESTSRV1 -P -k "0008,0052=PATIENT" -k "0010,0010=*" -k 0010,0020 -od download -Xx

  • 相关阅读:
    20.cuBLAS开发指南中文版--cuBLAS中的Level-2函数ger()
    希望六月:参加阿里云 PolarDB 与「函数计算」动手活动,送博客园T恤
    http/2 二进制分帧层 (Binary Framing Layer)讲解
    LeetCode【11】 盛水最多的容器
    Android14之修改编译vendor.img(二百零七)
    【Docker学习】docker login/logout
    MySQL数据库安装配置保姆级教程(以8.0.29为例)有手就行
    【NR技术】 3GPP支持无人机服务的关键性能指标
    Python+Selenium做自动化测试
    通天星CMSV6车载监控平台CompanyList信息泄露漏洞
  • 原文地址:https://blog.csdn.net/yunzhaoqiang/article/details/125998916