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
请按任意键继续. . .
文章浏览阅读3.8k次。监控连接服务器超时怎么解决 内容精选换一换本文提供了分布式数据库中间件DDM产品介绍,快速入门、API接口的新特性的快速入口。您在了解云手机的优势和应用场景后,如果想体验云手机的功能,或者需要部署真实的业务,建议您参考本节操作购买云手机。操作流程如图1所示。准备工作包含两项任务:注册华为云并实名认证;创建密钥对。其中,密钥对用于鉴权,在购买服务器时要选择一个密钥对,以便连接云手机(建立SSH隧道)..._监控响应超时是什么回事
文章浏览阅读6.6k次,点赞15次,收藏173次。本文代码全部可运行,笔者运行环境:python3.7+pycharm+opencv4.6。此文是学习记录,记录实现图像识别所需知识,对各知识点并不做深入探究,但笔者提供了相关链接以便读者进行深入学习。传统图像识别技术是指利用机器学习进行特征提取与图像分类。图像识别的过程包括信息获取、预处理、特征提取、图像分类。_图像特征识别技术
文章浏览阅读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..._设计模式中的里斯代替原则
文章浏览阅读3.9k次,点赞3次,收藏25次。1、蓝牙简介蓝牙特点:蓝牙是一种短距无线通信的技术规范。蓝牙的特点可归纳为以下几点:(1)全球范围使用:蓝牙工作在2.4GHz的ISM频段全球大多数国家ISM频段的范围是2.4-2.4835GHz,使用该频段无需向各国申请许可。(2)同时可传输语音和数据:蓝牙采用电路交换和分组交换技术,支持异步数据信道、三路语音信道以及异步数据与同步语音同时传输的信道。每个语音信道数据速率为64kbit/s,语音信道编码采用脉冲编码调制(PCM)或连续可变斜率增量调制(CVSD)方法。当采用非对称信道传输数据时,速率_蓝牙工作在( )ghz的ism频段,蓝牙设备在通信连接状态下,有四种工作模式:激活模
文章浏览阅读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
文章浏览阅读1.6k次。Magic-copy 是一个 Chrome 扩展程序,该插件用的是 Meta AI 在不久前开源的一个人工智能模型,专门用来抠图。总的来说,Magic Copy 是一个功能强大且易于使用的浏览器插件,它可以轻松地抠取图片并复制到其他应用程序中。下载并安装该扩展程序。安装完成后,无需任何设置步骤,在网页中,只需用鼠标右键点击网页图片,然后选择弹出菜单中的“Magic Copy”即可启动抠图编辑器。在弹出编辑框中,点击左上角的Edit,用鼠标点击选择要抠图的人像区域,选取的抠图部分会变为绿色,如下图。_magic-copy
文章浏览阅读152次。测试数据生成:python + faker + jemeter_jmeter python faker
文章浏览阅读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 最长递增子序列 状态转移方程
文章浏览阅读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
文章浏览阅读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