DCM4CHEE CFind&CMove节点配置_dcm4che cmove findscu-程序员宅基地

技术标签: dcm4che  java  

DCM4CHEE 安装参考:

https://blog.csdn.net/zj850324/article/details/80016355?spm=1001.2014.3001.5502

0,启动服务
    D:\dcm4chee\jboss-eap-7.1\bin\start.bat

    8080端口占用。换8090,修改D:\dcm4chee\jboss-eap-7.1\standalone\configuration\dcm4chee-arc.xml
    

<socket-binding name="http" port="${jboss.http.port:8090}"/>

    浏览器访问:http://192.168.1.188:8090/dcm4chee-arc/ui2/

1,展开左侧菜单,选择configuration,AE List,点击 +
    Name:RELO  节点名称一般和AET一致
    Hostname:192.168.1.215 节点IP地址或域名
    Port:8091 端口(DCM4CHEE支持CFind的端口,也是节点 Storescp收图的端口)
    AE Title:RELO

2,测试(我用的DCMTK)
    先试下cfind,创建个.bat
    

findscu_x86 -S -k 0008,0052=STUDY -k 0008,0020= -k 0008,0030= -k 0008,0050=03863929 -k 0008,0061 -k 0008,0090 -k 0008,1030 -k 0008,1048 -k 0008,1060 -k 0008,1080 -k 0010,0000 -k 0010,0010 -k 0010,0020 -k 0010,0030 -k 0010,0032 -k 0010,0040 -k 0010,1000 -k 0010,1001 -k 0010,1010 -k 0010,1020 -k 0010,1030 -k 0010,2160 -k 0010,2180 -k 0010,21b0 -k 0010,4000 -k 0020,0000 -k 0020,000d -k 0020,0010 -k 0020,1206 -k 0020,1208 -aec DCM4CHEE 192.168.1.188 11112 
pause


    
    运行得到:
    

D:\medical\code\vc\DCMTK\zjTest_movescu>findscu_x86 -S -k 0008,0052=STUDY -k 0008,0020= -k 0008,0030= -k 0008,0050=03863929 -k 0008,0061 -k 0008,0090 -k 0008,1030 -k 0008,1048 -k 0008,1060 -k 0008,1080 -k 0010,0000 -k 0010,0010 -k 0010,0020 -k 0010,0030 -k 0010,0032 -k 0010,0040 -k 0010,1000 -k 0010,1001 -k 0010,1010 -k 0010,1020 -k 0010,1030 -k 0010,2160 -k 0010,2180 -k 0010,21b0 -k 0010,4000 -k 0020,0000 -k 0020,000d -k 0020,0010 -k 0020,1206 -k 0020,1208 -aec DCM4CHEE 192.168.1.188 11112
    W: ---------------------------
    W: Find Response: 1 (Pending)
    W:
    W: # Dicom-Data-Set
    W: # Used TransferSyntax: Little Endian Implicit
    W: (0008,0005) CS [ISO_IR 100]                             #  10, 1 SpecificCharacterSet
    W: (0008,0020) DA [20161027]                               #   8, 1 StudyDate
    W: (0008,0030) TM [092651.015000 ]                         #  14, 1 StudyTime
    W: (0008,0050) SH [03863929]                               #   8, 1 AccessionNumber
    W: (0008,0052) CS [STUDY ]                                 #   6, 1 QueryRetrieveLevel
    W: (0008,0054) AE [DCM4CHEE]                               #   8, 1 RetrieveAETitle
    W: (0008,0056) CS [ONLINE]                                 #   6, 1 InstanceAvailability
    W: (0008,0061) CS [CT\PT ]                                 #   6, 2 ModalitiesInStudy
    W: (0008,0090) PN (no value available)                     #   0, 0 ReferringPhysicianName
    W: (0008,1030) LO [PET^0WholebodyCBM (Adult) ]             #  26, 1 StudyDescription
    W: (0008,1048) PN [2016102701]                             #  10, 1 PhysiciansOfRecord
    W: (0010,0010) PN [Fu Wen Hua]                             #  10, 1 PatientName
    W: (0010,0020) LO [2016102701]                             #  10, 1 PatientID
    W: (0010,0030) DA [19530101]                               #   8, 1 PatientBirthDate
    W: (0010,0040) CS [F ]                                     #   2, 1 PatientSex
    W: (0010,1010) AS [063Y]                                   #   4, 1 PatientAge
    W: (0010,1020) DS [1.6 ]                                   #   4, 1 PatientSize
    W: (0010,1030) DS [50]                                     #   2, 1 PatientWeight
    W: (0020,000d) UI [1.2.276.0.7230010.3.1.3.3969987548.1736.1477529664.531] #  54, 1 StudyInstanceUID
    W: (0020,0010) SH [zj00401001]                             #  10, 1 StudyID
    W: (0020,1206) IS [2 ]                                     #   2, 1 NumberOfStudyRelatedSeries
    W: (0020,1208) IS [966 ]                                   #   4, 1 NumberOfStudyRelatedInstances
    W:
    E: Writing file: results/rsp0001.dcm: No such file or directory

    D:\medical\code\vc\DCMTK\zjTest_movescu>pause
    请按任意键继续. . .


    

    再试cmove,创建个.bat ,把cfind查到的 0020,000D的值作为条件
    

movescu -v -S 192.168.1.188 11112 --port 8091 -aec DCM4CHEE -aet RELO -aem RELO -od .\image -k QueryRetrieveLevel=STUDY -k 0020,000D="1.2.276.0.7230010.3.1.3.3969987548.1736.1477529664.531"
pause

    运行得到,dicom下到了 image目录
    

...
    I: Received Store Request: MsgID 960, (PI)
    RECV: .........
    I: Received Store Request: MsgID 961, (PI)
    RECV: .........
    I: Received Store Request: MsgID 962, (PI)
    RECV: .........
    I: Received Store Request: MsgID 963, (PI)
    RECV: .........
    I: Received Store Request: MsgID 964, (PI)
    RECV: .........
    I: Received Store Request: MsgID 965, (PI)
    RECV: .........
    I: Received Store Request: MsgID 966, (PI)
    RECV: .........
    I: ===================== INCOMING DIMSE MESSAGE ====================
    I: Message Type                  : C-MOVE RSP
    I: Message ID Being Responded To : 1
    I: Affected SOP Class UID        : MOVEStudyRootQueryRetrieveInformationModel
    I: Remaining Suboperations       : none
    I: Completed Suboperations       : 966
    I: Failed Suboperations          : 0
    I: Warning Suboperations         : 0
    I: Data Set                      : none
    I: DIMSE Status                  : 0x0000: Success
    I: ======================= END DIMSE MESSAGE =======================
    I: Releasing Association

    D:\medical\code\vc\DCMTK\zjTest_movescu>pause
    请按任意键继续. . .

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/zj850324/article/details/117469700

智能推荐

监控显示服务器超时,监控连接服务器超时怎么解决-程序员宅基地

文章浏览阅读3.8k次。监控连接服务器超时怎么解决 内容精选换一换本文提供了分布式数据库中间件DDM产品介绍,快速入门、API接口的新特性的快速入口。您在了解云手机的优势和应用场景后,如果想体验云手机的功能,或者需要部署真实的业务,建议您参考本节操作购买云手机。操作流程如图1所示。准备工作包含两项任务:注册华为云并实名认证;创建密钥对。其中,密钥对用于鉴权,在购买服务器时要选择一个密钥对,以便连接云手机(建立SSH隧道)..._监控响应超时是什么回事

CV学习:传统(机器学习)图像识别(分类)_图像特征识别技术-程序员宅基地

文章浏览阅读6.6k次,点赞15次,收藏173次。本文代码全部可运行,笔者运行环境:python3.7+pycharm+opencv4.6。此文是学习记录,记录实现图像识别所需知识,对各知识点并不做深入探究,但笔者提供了相关链接以便读者进行深入学习。传统图像识别技术是指利用机器学习进行特征提取与图像分类。图像识别的过程包括信息获取、预处理、特征提取、图像分类。_图像特征识别技术

Android 可折叠式标题栏的实现_android coordinatorlayout floatingactionbutton col-程序员宅基地

文章浏览阅读1.1k次。先看效果图:一、实现步骤:1、布局文件<?xml version="1.0" encoding="utf-8"?><androidx.coordinatorlayout.widget.CoordinatorLayout ="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="_android coordinatorlayout floatingactionbutton collapsingtoolbarlayout

宋仕强论道之华强北科技创新说,“创新”是深圳市和华强北灵魂,创新再加上敢想敢干永不言败,造就了深圳市经济奇迹和华强北财富神话_华强北可以面向市场融到资本-程序员宅基地

文章浏览阅读400次,点赞4次,收藏2次。华强北的主要业务模式,是把电子元器件卖给下游的硬件生产企业。华强北是电子信息产业大IP,福田区有金融、会展优势,结合电子元器件国产化的大势,可以在华强北打造国产集成电路展厅,为国产半导体品牌和公司的宣传推广、技术交流和合作服务,对有前途的公司资金扶持和资源对接,推动行业的良性发展。按照此思路,萨科微(www.slkoric.com)半导体在互联网发力,致力于把萨科微半导体官网打造成为专业性、生态型、包容性的平台,开设了技术交流、名家专栏、资料查询、电子资讯、行业应用、电子小百科等专栏。_华强北可以面向市场融到资本

设计模式六大原则之里氏替换原则_设计模式中的里斯代替原则-程序员宅基地

文章浏览阅读295次。里氏替换原则1. 由来肯定有不少人跟我刚看到这项原则的时候一样,对这个原则的名字充满疑惑。其实原因就是这项原则最早是在1988年,由麻省理工学院的一位姓里的女士(Barbara Liskov)提出来的。If for each object o1 of type S there is an object o2 of type T suchthat for all programs P d..._设计模式中的里斯代替原则

蓝牙基础技术(一)_蓝牙工作在( )ghz的ism频段,蓝牙设备在通信连接状态下,有四种工作模式:激活模-程序员宅基地

文章浏览阅读3.9k次,点赞3次,收藏25次。1、蓝牙简介蓝牙特点:蓝牙是一种短距无线通信的技术规范。蓝牙的特点可归纳为以下几点:(1)全球范围使用:蓝牙工作在2.4GHz的ISM频段全球大多数国家ISM频段的范围是2.4-2.4835GHz,使用该频段无需向各国申请许可。(2)同时可传输语音和数据:蓝牙采用电路交换和分组交换技术,支持异步数据信道、三路语音信道以及异步数据与同步语音同时传输的信道。每个语音信道数据速率为64kbit/s,语音信道编码采用脉冲编码调制(PCM)或连续可变斜率增量调制(CVSD)方法。当采用非对称信道传输数据时,速率_蓝牙工作在( )ghz的ism频段,蓝牙设备在通信连接状态下,有四种工作模式:激活模

随便推点

xftp Initialize Flexnet Service failed / Error code: 50003-程序员宅基地

文章浏览阅读1.5k次。xftp Initialize Flexnet Service failed / Error code: 50003CreateTime--2018年5月3日15:47:05Author:Marydon1.启动报错2.解决方案  解压文件至合适位置,比如:xfp的根目录下-->运行!-Install.bat即可。3.下载地址  http://ww..._initialize flexnet service failed error code:50003

Magic CopyAI抠图神器,抠图从未如此简单_magic-copy-程序员宅基地

文章浏览阅读1.6k次。Magic-copy 是一个 Chrome 扩展程序,该插件用的是 Meta AI 在不久前开源的一个人工智能模型,专门用来抠图。总的来说,Magic Copy 是一个功能强大且易于使用的浏览器插件,它可以轻松地抠取图片并复制到其他应用程序中。下载并安装该扩展程序。安装完成后,无需任何设置步骤,在网页中,只需用鼠标右键点击网页图片,然后选择弹出菜单中的“Magic Copy”即可启动抠图编辑器。在弹出编辑框中,点击左上角的Edit,用鼠标点击选择要抠图的人像区域,选取的抠图部分会变为绿色,如下图。_magic-copy

测试数据生成:python + faker + jemeter_jmeter python faker-程序员宅基地

文章浏览阅读152次。测试数据生成:python + faker + jemeter_jmeter python faker

300-最长递增子序列(最长递增子序列)_dp 最长递增子序列 状态转移方程-程序员宅基地

文章浏览阅读76次。题目给你一个整数数组 nums ,找到其中最长严格递增子序列的长度。子序列是由数组派生而来的序列,删除(或不删除)数组中的元素而不改变其余元素的顺序。例如,[3,6,2,7] 是数组 [0,3,1,6,2,2,7] 的子序列。示例 1:输入:nums = [10,9,2,5,3,7,101,18]输出:4解释:最长递增子序列是 [2,3,7,101],因此长度为 4 。示例 2:输入:nums = [0,1,0,3,2,3]输出:4示例 3:输入:nums = [7,7,7,7,7,7_dp 最长递增子序列 状态转移方程

Failed to download metadata for repo ‘AppStream‘: Cannot download repomd.xml: Cannot download repoda_failed to download metadata for repo 'appstream': -程序员宅基地

文章浏览阅读6.3k次,点赞24次,收藏27次。CentOS在使用yum命令的时候报错:Failed to download metadata for repo ‘AppStream’: Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried原因:2022年1月1日起CentOS官方将不再对CentOS 8提供服务支持,虽然系统可以正常使用,但CentOS 8的yum源已经移除无法使用了,使用yum安装会报错解决方法:按顺序执行一_failed to download metadata for repo 'appstream': cannot download repomd.xml

"Caused by: org.hibernate.MappingException: Could not get constructor for org.hibernate.persister.en_nested exception is org.hibernate.mappingexception-程序员宅基地

文章浏览阅读1.6k次。今天写Hibernate双向多对多Demo时候,出现了这么个东西。"Caused by: org.hibernate.MappingException: Could not get constructor for org.hibernate.persister.entity.SingleTableEntityPersister"哎哟喂,这个弟弟我还是头一次见,英文通俗易懂,但是看完了还是..._nested exception is org.hibernate.mappingexception: could not get constructo