dcm4che,WADO相关
关于 dcm4che WADO
WADO:Web Access to DICOM Objects
dcm4che 是一个为医疗保健企业的开源应用程序和工具集合。这些应用程序已经开发了Java编程语言的性能和便携性,在JDK 1.6及更高版本支持部署。
在dcm4che项目的核心是一个强大的执行DICOM标准的。该dcm4che-1.x和dcm4che-2.X DICOM Toolkit在世界各地的许多生产应用中使用,而该工具包的电流(3.X)版本已被重新设计的高性能和灵活性。
dcm4che提供这些服务:
| 服务 | 描述 |
|---|---|
| 基于Web的用户界面 |
dcm4chee包含管理员一个强大的用户界面,完全运行在Web浏览器。 |
| DICOM存储 |
作为存档,dcm4chee能够在必要时存储任何类型的DICOM对象的标准文件系统,具有压缩。 |
| DICOM查询/检索 |
查询DICOM对象归档和检索。 |
| WADO和RID |
Web访问的归档内容。 |
| 其他DICOM服务 |
MPPS,GPWL, MWL,存储Committment,实例可用范围通知,学习内容的通知,内容输出到CD介质,挂片协议,等等。 |
| HL7服务器 |
一个集成服务器HL7可以上ADT,ORM和ORU消息类型采取行动。 |
| IHE服务 |
dcm4chee可以在IHE能力的环境下与积分愉快地存在XDS / XDSI Registry and Repository中,作为一个安全节点,并提供标准的审核。 |
摘自:https://dcm4che.atlassian.net/
本地搭建可参考:https://dcm4che.atlassian.net/wiki/display/proj/dcm4chee+DICOM+Proxy
-----
参考博客园一位园友写的文章:http://www.cnblogs.com/jak-black/archive/2012/12/10/2811316.html
提供这方面服务的一个小公司:http://www.medicalconnections.co.uk/
从1993年 DICOM 3.0 标准被制定之后,在这过去十几年间,DICOM 已俨然成为医疗用影像诊断机器(Modality)和影像保存及呈现装置间不可替代的数字通讯标准。另一方面,随着Web 技术的发展,透过Web 技术及讯息机制来接收或保存DICOM 影像数据的服务器也变得普及,对于这种支持Web 讯息机制的DICOM 服务器,我们称作 Web Enabled DICOM Server。 不过由于各个厂商所使用的URL 的格式及参数不尽相同,为了要能实现在因特网中,使用者能透过浏览网页的方式来查看电子病历,并且藉由HTTP通讯来从Web Enabled DICOM 服务器取得相关影像的目的,每个电子病历厂商或者DICOM 服务器厂商就必须根据其所配合的厂商不断的修改其程序来配合彼此。而WADO 规格被建立的主要目地就是要共通化URL 的格式及方法,使得不同厂商的DICOM 服务器和电子病历系统的组合均能兼容,并在电子病历系统上也能显示DICOM 影像。
WADO 规格定义了客户端,如电子病历等系统,如何从 Web Enabled DICOM 服务器取得影像数据的URL格式及方法,以及相关的技术要求。而WADO 如此备受期待的原因,在于WADO是 DICOM 规格的一部分(Supplement 85 / DICOM 2004 Part 18),同时 也是ISO 国际规格(ISO/WD1.14),所以,WADO是作为 DICOM 服务器和电子病历之间的共通标准接口的重要内容。
WADO可以通过参数的设置来达到取回不同的影像信息,比如:
1、指定不同格式的影像,取回的影像可以是DICOM/Jpeg/gif等不同格式;
2、指定影像的显示尺寸和大小,可以指定rows及columns显示,或不同区域范围显示;
3、影像的不同显示,比如窗宽窗位显示及PR的应用显示等;
4、使用不同的压缩比显示不同品质的影像;
5、指定动态影像的显示,显示动态影像的某几幅等。
-------------------------------------------------------------------------------------------------------------------------------
一个WADO测试地址:http://www.dicomserver.co.uk/WADO/
上述地址的一个DEMO:
- Larger (512 x 512)
- Smaller (128 x 128)
- WW=400, WL=100
- WW=100, WL=200
- Very Poor Quality (5)
- Very High Quality (95)
- Frame 20 (only applicable to angio images)
- Central region only
- Show Patient Annotations
- Show Technique Annotations
- Show Patient & Annotations
- DICOM
dcm4che,WADO相关的更多相关文章
- 嵌入式单片机STM32应用技术(课本)
目录SAIU R20 1 6 第1页第1 章. 初识STM32..................................................................... ...
- Cornerstone.js使用相关
官网地址:https://github.com/chafey/cornerstone 简介: Cornerstone is an open source project with a goal to ...
- 【医疗行业】关于dcm4che DICOM Toolkit:C-Move与C-Get
在医学影像领域,DICOM标准与dcm4che的重要性毋庸置疑.幸好,这些开源的dcm4che DICOM 工具包,能对我们提供不少帮助. 在这里有很多的工具: Sources: https://gi ...
- DICOM医学图像处理:深入剖析Orthanc的SQLite,了解WADO & RESTful API
背景: 上一篇博文简单翻译了Orthanc官网给出的CodeProject上“利用Orthanc Plugin SDK开发WADO插件”的博文,其中提到了Orthanc从0.8.0版本之后支持快速查询 ...
- DICOM:dcm4che工具包怎样压缩dcm文件探讨(续篇)
背景 前段时间博文DICOM:dcm4che工具包怎样压缩dcm文件探讨(前篇)提到了一个问题:"利用dcm4che工具包中的dcm2dcm来进行dcm文件的压缩和加压缩.即改变dcm文件里 ...
- java中的字符串相关知识整理
字符串为什么这么重要 写了多年java的开发应该对String不陌生,但是我却越发觉得它陌生.每学一门编程语言就会与字符串这个关键词打不少交道.看来它真的很重要. 字符串就是一系列的字符组合的串,如果 ...
- SQL Server相关书籍
SQL Server相关书籍 (排名不分先后) Microsoft SQL Server 企业级平台管理实践 SQL Server 2008数据库技术内幕 SQL Server性能调优实战 SQL S ...
- dotNET跨平台相关文档整理
一直在从事C#开发的相关技术工作,从C# 1.0一路用到现在的C# 6.0, 通常情况下被局限于Windows平台,Mono项目把我们C#程序带到了Windows之外的平台,在工作之余花了很多时间在M ...
- 在ASP.NET Core应用中如何设置和获取与执行环境相关的信息?
HostingEnvironment是承载应用当前执行环境的描述,它是对所有实现了IHostingEnvironment接口的所有类型以及对应对象的统称.如下面的代码片段所示,一个HostingEnv ...
随机推荐
- 多用StringBuilder,少用字符串拼接
在C#中,在处理字符串拼接的时候,使用StringBuilder的效率会比硬拼接字符串高很多.到底有多高,如下: static void Main(string[] args) { string st ...
- WordPress主题开发:评论框
方法一:调出内置评论框: 文章开启评论: 页面开启评论:(注意:如果使用的是插件,点快速编辑是没有“允许评论”可勾选的) 在对应的地方,插入 <?php comments_template(); ...
- 高效的找出两个List中的不同元素
/* * TestList.java * Version 1.0.0 * Created on 2017年12月15日 * Copyright ReYo.Cn */ package reyo.sdk. ...
- spring4 quartz2 集群动态任务
实现定时任务的执行,而且要求定时周期是不固定的.测试地址:http://sms.reyo.cn 生产环境:nginx+tomcat+quartz2.2.1+spring4.2.1 集群. 实现功能:可 ...
- 浴血黑帮第三季/全集Peaky Blinders迅雷下载
英文译名 Peaky Blinders (第2季) (2014-8月回归)BBC.本季看点:<浴血黑帮>由<东方的承诺>.<奇异的恩典>编剧斯蒂文·奈特打造,讲述了 ...
- pip 安装错误 'ascii' codec can't encode characters
安装 python-dev既可解决 apt-get install python-dev
- 使用Aptana Studio 3开发让Extjs变的更简单
工欲善其事必先利器,做EXTJS开发先整好IDE,为后续的项目应用做准备. 下载地址 http://www.aptana.com/products/studio3/download# 下载汉化包 配置 ...
- JAVA之带转义字符的json字符串解析
Json数据: { "ret": "0", "Weathers": "[{\"date\":\"20 ...
- Java&C#语法差别
Java C# 主类名与文件名 必须一致 可以不一致 命名空间导入方式 import关键字 using关键字 常量 final关键字 Const关键字 基本数据类型 C#中有无符号数,Java没有 ...
- 零基础写python爬虫之使用Scrapy框架编写爬虫
网络爬虫,是在网上进行数据抓取的程序,使用它能够抓取特定网页的HTML数据.虽然我们利用一些库开发一个爬虫程序,但是使用框架可以大大提高效率,缩短开发时间.Scrapy是一个使用Python编写的,轻 ...