在医学影像领域,DICOM标准与dcm4che的重要性毋庸置疑。幸好,这些开源的dcm4che DICOM 工具包,能对我们提供不少帮助。

在这里有很多的工具:

Sources: https://github.com/dcm4che/dcm4che

Binaries: https://sourceforge.net/projects/dcm4che/files/dcm4che3

dcm4che-tools:https://github.com/dcm4che/dcm4che/tree/master/dcm4che-tool

其中SCU之类之前有用过,这两个遇到过C-Move与C-Get相关工作实践,这里件要记录几点:

C-MOVE:https://github.com/dcm4che/dcm4che/tree/master/dcm4che-tool/dcm4che-tool-movescu

C-GET:https://github.com/dcm4che/dcm4che/tree/master/dcm4che-tool/dcm4che-tool-getscu

关于这两个工具,用法大致如下:

SCU的测试工具,包含 c-get 和 c-move。用法如下: 
movescu [options] -c <aet>@<host>:<port> -m <StudyInstanceUID> --dest <aet>
java -jar cmove-1.0-release.jar -c SVR01@192.168.21.53:8889 -m StudyInstanceUID=1.2.840.113619.2.334.3.2831211776.220.1457912998.6 --dest SVR01
java -jar cmove-1.0-release.jar -b LIFECCP:5090 -c SVR01@192.168.21.53:8889 -m StudyInstanceUID=1.2.840.113619.2.334.3.2831211776.220.1457912998.6 --dest LIFECCP
 
环境依赖:jdk1.8
 
C-GET(cget-1.1-release.jar)
  1. cd到 cget-1.1-release.jar 所在目录;
  2. 执行命令:java -jar cget-1.1-release.jar -c SVR01@192.168.21.53:8889 -m StudyInstanceUID=1.2.840.113619.2.334.3.2831211776.220.1457912998.6
参数介绍:
  • -c :<aet>@<host>:<port>,指定远程连接的AE Title、地址和端口。
  • -m:<StudyInstanceUID>,指定study。
 
C-MOVE(cmove-1.1-release.jar)
  1. cd到 cmove-1.0-release.jar 所在目录;
  2. 执行命令:java -jar cmove-1.1-release.jar -c SVR01@192.168.21.53:8889 -m StudyInstanceUID=1.2.840.113619.2.334.3.2831211776.220.1457912998.6 --dest movescu
参数介绍:
  • -c :<aet>@<host>:<port>,指定远程连接的AE Title、地址和端口。
  • -m:<StudyInstanceUID>,指定study。
  • --dest:<aet>,指定目标的AE Title

更多详细细节,也可参考阅读:https://github.com/dcm4che/dcm4che/tree/master/dcm4che-tool/dcm4che-tool-getscu 做进一步深入研究。

【医疗行业】关于dcm4che DICOM Toolkit:C-Move与C-Get的更多相关文章

  1. K2 BPM医疗行业EMS解决方案

    EMS,即Event Management System,K2医疗行业EMS解决方案包括四方面的内容. 详情链接:http://www.k2software.cn/zh-hans/ems-soluti ...

  2. 【SoDiaoEditor更新啦】--谨以献给那些还在医疗行业奋斗的小伙伴们

    先放github地址:https://github.com/tlzzu/SoDiaoEditor.v2 首先,这不是愚人节的玩笑,,, 本想着三月底发布来着,结果昨天又在兼容性上调出几个bug,然后拖 ...

  3. Ultimus BPM 制药与医疗行业应用解决方案

    Ultimus BPM 制药与医疗行业应用解决方案 行业应用需求 制药与医疗行业客户特点有企业总资产高.员工规模大,销售网络往往遍及全国,乃至全球市场:拥有复杂的制药生产或医疗服务组织机构,并均有严格 ...

  4. “医疗信息化行业之中的联发科”- 我们在医疗行业中的定位及目标 想做一个面对中小企业的专业上游软件供应商 台湾联发科技颠覆掉的是一个封闭的手机产业系统 解决方案,即AgileHIS.NET数字化医院基础方案

    “医疗信息化行业之中的联发科”- 我们在医疗行业中的定位及目标   我们做中国医疗信息化行业之中的联发科 ---我们在医疗行业中的定位及目标 从我个人来讲,我从2001年到现在这10年之间基本上一直在 ...

  5. 【SoDiaoEditor电子病历编辑器更新啦】--谨以献给那些还在医疗行业奋斗的小伙伴们

    为什么推荐的人这么少~~~~   更新(2017-4-18): 截止目前已知的已有2个三甲医院在使用该编辑器,容我内心澎湃以下,O(∩_∩)O哈哈~   先放github地址:https://gith ...

  6. 为什么医疗行业需要API市场?

    医疗健康行业无论在国内外都是采用先进技术的先驱者之一,原因在于业内的利益相关者会更加接近数据.重视数据的重要性,从而加快在决策上面的动作,以期更好的患者的预期寿命和增进社会人口的健康.更重要的是,数据 ...

  7. RPA 可以给医疗行业带来哪些好处

    如今,医疗保健行业通过利用颠覆性科学技术,使护理服务更加高效.医疗保健行业已经转向数字化,很多大型医疗机构开始采用 RPA(机器人流程自动化),使医疗服务的竞争力不断攀升.使用 RPA 可以完美自动化 ...

  8. NGK公链助力医疗行业数据安全

    近年来医疗领域的数据泄露事件时有发生,医疗行业数据面临着医疗数据获得不易及缺乏有效管理和数据安全机制问题.而区块链的去中心化.分布式账本等特点正好契合医疗领域的需求点. 医疗数据市场痛点 一.医疗信息 ...

  9. BI商业智能如何在医疗行业中运用?

    数据驱动的数字医疗技术正在开始给医疗保健行业带来巨大的变化,带来更好的结果,更高的效率和更低的成本.改进数据收集和分析可以节省医疗行业总成本的25%.我们知道,不完整或不正确的记录会影响患者的安全并阻 ...

随机推荐

  1. C#中泛型容器Stack<T>的用法,以及借此实现”撤销/重做”功能

    .Net为我们提供了众多的泛型集合.比如,Stack<T>先进后出,Queue<T>先进先出,List<T>集合元素可排序,支持索引,LinkedList<T ...

  2. Convolutional Neural Networks at Constrained Time Cost(精读)

    一.文献名字和作者     Convolutional Neural Networks at Constrained Time Cost,CVPR 2015 二.阅读时间      2015年6月30 ...

  3. webrtc在ubuntu14.04上的编译过程(12.04亦可)

    转自:http://blog.csdn.net/xiangjai/article/details/44409751 一.虚拟机环境搭建 1.安装ubuntu 14.04虚拟机: 因为可以屏蔽svn版本 ...

  4. CircleImageManager——圆形 / 圆角图片的工具类

    这个类可以实现圆角,或者是圆形图片的操作. CircleImageManager.java package com.kale.utils; import android.content.Context ...

  5. MVC的Ajax异步请求

    @using (Ajax.BeginForm("GetTime","order",new AjaxOptions() { Confirm="你确认这么 ...

  6. 记录一个简单的vue页面实现

    <template> <div class="userView"> <!-- 页眉颜色统一 --> <div class="bu ...

  7. HttpContext.Current.Session 和 Session 的区别

    Session(会话)通常指一个动作从开始到结束不间断的一个动作. 例如“打电话”,通常是“1.拿起电话--2.拨对方号码--3.对方截图--4.挂机”.这四个步骤从完成到结束组成了一个基本的Sess ...

  8. 利用ASP.NET运行数据库的安装脚本

    在启明星的演示站点里,经常有用户修改演示密码,导致别的用户无法访问. 为此,在登陆页面,增加了一个“初始化数据库”功能,这样,即使用户修改了密码,别的访问者,只要重置数据库,就可以很容易再次进入. 首 ...

  9. django的权限认证:登录和退出。auth模块和@login_required装饰器

    在settings.py中配置LOGIN_URL参数: # 用户访问带有(@login_required)标签的页面(view)时,如果没有登录,就会跳转到LOGIN_URL(即登陆url). LOG ...

  10. Visual Studio 2013中引入Web Service的简单方法visual studio 引用 wsdl

    http://blog.csdn.net/wangzhongbo_24/article/details/49954191 Web Service有三种表示方式 三种方式分别为WSDL.Endpoint ...