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使用指南的更多相关文章
- JavaScript权威指南 - 函数
函数本身就是一段JavaScript代码,定义一次但可能被调用任意次.如果函数挂载在一个对象上,作为对象的一个属性,通常这种函数被称作对象的方法.用于初始化一个新创建的对象的函数被称作构造函数. 相对 ...
- UE4新手之编程指南
虚幻引擎4为程序员提供了两套工具集,可共同使用来加速开发的工作流程. 新的游戏类.Slate和Canvas用户接口元素以及编辑器功能可以使用C++语言来编写,并且在使用Visual Studio 或 ...
- JavaScript权威指南 - 对象
JavaScript对象可以看作是属性的无序集合,每个属性就是一个键值对,可增可删. JavaScript中的所有事物都是对象:字符串.数字.数组.日期,等等. JavaScript对象除了可以保持自 ...
- JavaScript权威指南 - 数组
JavaScript数组是一种特殊类型的对象. JavaScript数组元素可以为任意类型,最大容纳232-1个元素. JavaScript数组是动态的,有新元素添加时,自动更新length属性. J ...
- const extern static 终极指南
const extern static 终极指南 不管是从事哪种语言的开发工作,const extern static 这三个关键字的用法和原理都是我们必须明白的.本文将对此做出非常详细的讲解. co ...
- Atitit.研发管理软件公司的软资产列表指南
Atitit.研发管理软件公司的软资产列表指南 1. Isv模型下的软资产1 2. 实现层面implet1 3. 规范spec层1 4. 法则定律等val层的总结2 1. Isv模型下的软资产 Sof ...
- HA 高可用软件系统保养指南
又过了一年 618,六月是公司一年一度的大促月,一般提前一个月各系统就会减少需求和功能的开发,转而更多去关注系统可用性.稳定性和管控性等方面的非功能需求.大促前的准备工作一般叫作「备战」,可以把线上运 ...
- 第六代智能英特尔® 酷睿™ 处理器图形 API 开发人员指南
欢迎查看第六代智能英特尔® 酷睿™ 处理器图形 API 开发人员指南,该处理器可为开发人员和最终用户提供领先的 CPU 和图形性能增强.各种新特性和功能以及显著提高的性能. 本指南旨在帮助软件开发人员 ...
- Visual Studio Code 配置指南
Visual Studio Code (简称 VS Code)是由微软研发的一款免费.开源的跨平台文本(代码)编辑器.在我看来它是「一款完美的编辑器」. 本文是有关 VS Code 的特性介绍与配置指 ...
随机推荐
- CentOS7编译安装Nginx-1.8.1和编译参数
CentOS7编译安装Nginx-1.8.1和编译参数 Web服务器Nginx LNMP是一组众所周知的Web网站服务器架构环境,即由Linux+Nginx+MySQL+PHP(MySQL有时也 ...
- max(min)-device-width和max(min)-width的区别
在网页自适应设计中,max-device-width和max-width是不可缺少的两大CSS属性,但是可能大家在使用的选择上没有太多讲究,认为用其中一个即可.确实,如果没有特定要求,用任何一个都没有 ...
- 流媒体基础实践之——RTMP和HLS分发服务器nginx.conmf配置文件(解决了,只能播放RTMP流而不能够播放HLS流的原因)
user www www; worker_processes ; error_log logs/error.log debug; #pid logs/nginx.pid; events { worke ...
- LCD控制器与驱动器
这回我再讲讲从 MCU 到 LCD 之间是怎样一个控制流程,即我们的位图数据是怎样显示到 LCD 上的.前面我们了解到 LCD 显示是用动态扫描的方式来实现的,每次显示一整行,在一帧里每行一次扫描一遍 ...
- RTC框架
RPC是系统间的一种通信方式,系统间常用的通信方式还有http,webservice,rpc等,一般来讲rpc比http和webservice性能高一些,常见的RPC框架有:thrift,Finagl ...
- D3.js 力导向图的制作
力导向图中每一个节点都受到力的作用而运动,这种是一种非常绚丽的图表. 力导向图(Force-Directed Graph),是绘图的一种算法.在二维或三维空间里配置节点,节点之间用线连接,称为连线. ...
- ltib学习抄录
linux -- LTIB学习笔记 一 安装篇二 运行篇三 修改工具包 四 编译新的内核 ---------相关资料------------------------------------------ ...
- fedora 14安装经验
初学linux系统,在win7 系统上安装VMware9.0,并用虚拟机安装fedora.安装了好几次,虽然还是没有彻底通透,但也有一点点心得,特地分享一下: 我安装fedora用于嵌入式ARM开发练 ...
- Axure_元件库
1.百度“推荐”,看到一篇文章“用Axure制作Material Design的APP原型(附元件库下载)” 想到 可以搜索 类似“axure 元件库”的关键字,来看看有哪些现成的元件库 2.
- hiho_1078_线段树区间修改
题目 给定一组数,要求进行若干次操作,这些操作可以分为两种类型: (1) CMD 1 beg end value 将数组中下标在[beg, end] 区间内数字都变为value (2) CMD 2 b ...