JDicom使用指南

适用条件
本指南用于使用JDicom进行环境模拟、产品调试。

一、安装JDicom
运行JDicom安装程序之前,需安装JRE
1.3及以上版本。否则,弹出如下图所示报错

安装JRE
1.4:双击运行可执行程序j2re-1_4_2_04-windows-i586-p.exe
点击选择“我接受该许可证协议中的条款(A)”,单击【下一步】

选择安装类型为“典型”,单击【下一步】

安装程序开始安装进程

安装完成。单击【完成】

系统提示重启操作系统。单击【是】立即重启系统,单击【否】,不重启系统。(可不重启,直接执行第8步)

安装JDicom:双击运行可执行程序Jinstall.exe

单击【Next】

单击【I
Agree】

单击【Next】

选择安装目录(默认)。单击【Install】

安装完成。单击【Finished】。

二、JDicom使用
JDicom工具子菜单如下图所示

EditDicomObject
作用:用于查看Dicom文件参数,可对原Dicom文件参数进行编辑
用法:
启动EditDicomObject

选择要查看或编辑的Dicom文件:单击【Load】,选择要加载的图像,单击【Load】

该Dicom文件参数将显示

编辑参数:双击要更改的参数行,输入新参数,单击【Save】,即可
如,将StudyDate、Modality更改为20110401、DR,保存后,新的Dicom文件参数如下图所示
双击StudyDate项,将20090813更改为20110401
双击Modality项,将DX更改为DR
单击【Save】保存文件
单击【Load】打开所保存的文件

ImageServerGUI(采用窗口模式便于编辑参数)
作用:用于接收图像,相当于StaoreSCP
用法:
启动ImageServerGUI(默认会加载最近一次参数设置)

输入Port、CalledAETitle(ImageServer
AETitle)、CallingAETitle(Modality
AETitle)

单击【start】

“Log”分页显示日志:等待客户端状态中
设备发送图像。图像接收成功,如下图日志所示

ModalitySCU
作用:模拟设备,用于测试DicomWorklit,提取RIS信息
用法:
启动ModalitySCU(默认加载最近一次所设置参数)
输入Port(RISServer
Worklist Port)、CalledAETitle(RISServerAETitle)、CallingAETitle(Modality
AETitle)

单击【Open】,单击【Echo】。日志显示连接状态。如下图所示表示连接成功

单击“Filter”分页,可自定义过滤条件,如设备类型,病人信息,检查信息等

单击“Result”分页,单击【Query
WL】即可获取与过滤条件一致的信息

PrinterSCU
作用:可用于测试胶片打印机(可相当于一台独立胶片打印工作站)
用法:
启动PrinterSCU

输入Host(Printer
IP)、Port(Printer Port)、CalledAETitle(Printer AETitle)、CallingAETitle(Local
AETitle)
单击【Connect】,单击【Echo】测试连接,日志显示连接信息。连接成功如下图所示

单击【Create】,发送一条测试信息给打印机。此时即可知道打印机工作是否正常。

单击【Create】,加载一幅要打印的dcm图像文件

单击【Print】,将要打印的图像发送给打印机进行打印

单击【Release】取消连接

PrintServerGUI
作用:模拟胶片打印机
用法:
启动PrintServerGUI

输入Port(Printer
Port)、CalledAETitle(Printer AETitle)、CallingAETitle(Workstation
AETitle)、设置StoreHC为“true”、设置StoreHC.Path:存放临时数据、设置DumpDatasetintoDir:存放临时数据(设置临时数据目录,便于观测打印图像效果)
单击【Start】,日志显示工作状态。运行正常如下图所示

打印作业成功,如下图所示

RisServerGUI
作用:模拟RISServer,自动生成模拟数据,测试设备提取Worklist
用法:
启动RisServerGUI

输入Port(Worklist
Port)、CalledAETitle(Worklist AETitle)、CallingAETitle(Modality
AETitle)、Repository.Path(临时数据存放路径)

单击【Start】,日志显示运行状态,运行正常如下图所示

单击“Result”分页,双击“Repository”,单击选择“ModalityWorklist”,单击【+】即可生成一条测试数据

如要修改生成数据具体参数,双击某项然后修改。修改完成后,双击【<<】,再单击【>>】,再单击【<<】即可看到修改后的结果。(按扩展和收缩的按钮,保证数据修改后程序记忆成功)

StorageSCU
作用:模拟设备发送图像,或用于批量发送图像
用法:
启动StorageSCU

输入Host(ImageServer
IP)、Port(ImageServer Port)、CalledAETitle(ImageServer
AETitle)、CallingAETitle(Modality
AETitle)
单击【Connect】,单击【Echo】日志显示运行状态,运行正常如下图所示:

单击【Send】,选择单幅图像进行发送
单击【Send
*】,批量发送图像

JDicom使用指南,布布扣,bubuko.com

时间: 2024-10-24 09:36:21

JDicom使用指南的相关文章

最全解析如何正确学习JavaScript指南,必看!

划重点 鉴于时不时,有同学私信问我:怎么学前端的问题.这里统一回复一下,如下次再遇到问我此问题同学,就直接把本文链接地址发给你了. "前端怎么学"应该因人而异,别人的方法未必适合自己.就说说我的学习方法吧:我把大部分时间放在学习js上了.因为这个js的学习曲线,先平后陡.项目实践和练习啥的,我不说了,主要说下工作之外的时间利用问题.我是怎么学的呢,看书,分析源码.个人这几天统计了一下,前端书籍目前看了50多本吧,大部分都是js的.市面上的书基本,差不多都看过. 第一个问题:看书有啥好处

微信Android接入指南

注:本文为微信Android终端开发工具的新手使用教程,只涉及教授SDK的使用方法,默认读者已经熟悉IDE的基本使用方法(本文以Eclipse为例),以及具有一定的编程知识基础等. 1.申请你的AppID 请到 开发者应用登记页面 进行登记,登记并选择移动应用进行设置后,将该应用提交审核,只有审核通过的应用才能进行开发. 2.下载微信终端开发工具包 开发工具包主要包含3部分内容:(其中,只有libammsdk.jar是必须的) - libammsdk.jar(每个第三方应用必须要导入该sdk库,

【资源共享】Rockchip I2C 开发指南 V1.0

2C设备的设备应用非常广泛,常见的包含重力传感器,触摸屏驱动芯片,音频解码等 这个文档是RK3399的I2C开发文档:<Rockchip I2C 开发指南 V1.0> 内容预览: 下载地址:http://developer.t-firefly.com/thread-12495-1-1.html

Spark性能优化指南——高级篇

Spark性能优化指南--高级篇 [TOC] 前言 继基础篇讲解了每个Spark开发人员都必须熟知的开发调优与资源调优之后,本文作为<Spark性能优化指南>的高级篇,将深入分析数据倾斜调优与shuffle调优,以解决更加棘手的性能问题. 数据倾斜调优 调优概述 有的时候,我们可能会遇到大数据计算中一个最棘手的问题--数据倾斜,此时Spark作业的性能会比期望差很多.数据倾斜调优,就是使用各种技术方案解决不同类型的数据倾斜问题,以保证Spark作业的性能. 数据倾斜发生时的现象 绝大多数tas

&quot;WannaCry&quot;勒索病毒用户处置指南

"WannaCry"勒索病毒用户处置指南 原文: http://mp.weixin.qq.com/s/ExsribKum9-AN1ToT10Zog 前言:北京时间2017年5月12日晚,勒索软件"WannaCry"感染事件爆发,全球范围内99个国家遭到大规模网络攻击,被攻击者电脑中的文件被加密,被要求支付比特币以解密文件:众多行业受到影响,比如英国的NHS服务,导致至少40家医疗机构内网被攻陷,电脑被加密勒索:而我国众多行业也是如此,其中又以教育网最为显著,导致部分

servlet和jsp学习指南(一)servlet

近期接触了些纯servlet与jsp的编程项目,顺便把<servlet和jsp学习指南>这本书拿出来看看,感悟良多.记下随笔,以便会议. 要编写一个servlet首先要实现Servlet或者继承HttpServlet package test.com.servlet; import java.io.IOException; import javax.servlet.Servlet; import javax.servlet.ServletConfig; import javax.servlet

Quartz.NET简介及入门指南

Quartz.NET简介 Quartz.NET是一个功能完备的开源调度系统,从最小的应用到大规模的企业系统皆可适用. Quartz.NET是一个纯净的用C#语言编写的.NET类库,是对非常流行的JAVA开源调度框架 Quartz 的移植. 入门指南 本入门指南包括以下内容: 下载 Quartz.NET 安装 Quartz.NET 根据你的特定项目配置 Quartz 启动一个样例程序 下载和安装 你可以下载 zip 文件或使用 Nuget 程序包.Nuget 程序包只包含 Quartz.NET 运

有奖试读—Windows PowerShell实战指南(第2版)

为什么要学PowerShell? Windows用户都已习惯于使用图形化界面去完成工作,因为GUI总能轻易地实现很多功能,并且不需要记住很多命令.使得短时间学会一种工具成为可能. 但是不幸的是,GUI并不能带来效率提升上的汇报,如果你花费5分钟在活动目录中创建一个新的用户(一般需要填写大量信息),之后再新建用户时,通常不会更快,那么新建100个新用户就会花费500分钟,通常没有任何办法使得我们输入信息以及单击操作更快,从而加快这个过程. 微软一直都有CMD命令来进行Windows的操作,但是很不

Java程序员的Golang入门指南(上)

Java程序员的Golang入门指南 1.序言 Golang作为一门出身名门望族的编程语言新星,像豆瓣的Redis平台Codis.类Evernote的云笔记leanote等. 1.1 为什么要学习 如果有人说X语言比Y语言好,两方的支持者经常会激烈地争吵.如果你是某种语言老手,你就是那门语言的"传道者",下意识地会保护它.无论承认与否,你都已被困在一个隧道里,你看到的完全是局限的.<肖申克的救赎>对此有很好的注脚: [Red] These walls are funny.