赞
踩
此篇博文介绍一个开源的、基于WEB的DICOM Server软件。该开源软件完全使用C++编写,不依赖于第三方数据库(内置了SQLite数据库)或其他框架,支持RESTful API设计模式。官网上提供了源代码,同时也给出了编译后的Windows和Linux系统的二进制安装包。Orthanc是PACS领域的一种改革,提出了“解构PACS概念”,即Deconstructed PACS,用户可以通过三种方式访问Orthanc:DICOM Server、Web Server和RESTful API。
开源中国社区中对于Orthanc有一段这样的描述:Orthanc是一个轻量级的,基于REST的DICOM服务器,主要用于卫生保健和医疗研究。Orthanc可将任意运行Windows和Linux的计算机编程DICOM存储(或者说是一个小型PACS系统),其架构是轻量级的,没有复杂的数据库管理,不依赖于第三方软件。
除此以外,Orthanc官网(http://www.orthanc-server.com/about.php)对于Orthanc的描述着重提到:Orthanc之所以与众不同是因为它提供RESTful API。因此,Orthanc可以使用任何计算机语言开发。Orthanc存储的DICOM图像的标签可以以JSON文件格式下载,此外,Orthanc对于存储的DICOM实例可以动态生成对应的PNG图像。
Orthanc隐藏了复杂的DICOM文件格式和DICOM协议,使使用者只专注于DICOM文件内容。
Deconstructed PACS是新一代的PACS系统,原文的描述为"The latest strategy for imaging informatics is actually "deconstructed PACS," where the core elements of PACS are best-of-breed or component-based solutions, integrated together using standards-based approaches.” PACS系统最早是通过组合多个独立的子系统来实现简单获取和转存图像,对于图像(images)和医学信息(demographics)分别采用不同的网络;随后发展为C/S模式,通过Client的工作站来实现(胖客户端thick-client);最后演变成基于浏览器的Web PACS(瘦客户端thin-client)。
【Deconstructed PACS概念目前我还没有搞太明白,官网的资料比较多,后续会补充更多的资料,有兴趣的读者也可以直接阅读博文后我给出的连接】
通过上述简短的介绍,想必大家已经对Orthanc有了大致的了解。下面给出Orthanc的安装方法,Orthanc是一个开源软件,因此有两种安装方式。
下载地址:http://www.orthanc-server.com/download-windows.php。在官网下载页面中输入基本信息就会在邮箱中获得下载链接,Windows下的二进制安装包名称为:Orthanc-0.8.5-Installer.exe。双击安装包,如下图所示,单击“下一步”就可以顺利完成安装。
该文件夹用于设置Orthanc软件的安装目录,即主要程序OrthancService.exe和Orthanc-0.8.5-Release.exe的存放位置。
此处用于设置Orthanc软件中DICOM Server的数据存储目录,可以简单的理解为mini-PACS的归档目录,后续示例中的图像就保存在该文件夹下。
此处用于设置Orthanc软件在开始菜单中快捷键的文件夹。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。