转载于 http://blog.csdn.net/jackmacro/article/details/5850142

Developers used to search for libraries , frameworks even for similar applications to the projects they are working on  , The frameworks and libraries don’t only save the development and production time , but it extend  the capability  of the application and extend the features as well regarding the goals they made for and the the features they built with .

This list i made especially for developers who are seeking the exact library in their usable programming  language to work with . somehow most of the libraries have a very bad dark side ( NO documentation ) , but some of them really helpful and useful and with some search turns out they are usable , those ones have good support a long with very well written documentation .

C , C++ :

Imebra link – :
Imebra is a multiplatform open source C++ Dicom library , its Open source licensed under GPL 3 or under a commercial license for commercial use  .Download from here .

SkullyDo – link:
Open Source and Portable object oriented software for 3D digital image segmentation and visualization. Pipes and Filters Architechture. Implemented in C++, and uses FLTK, VTK, ITK, TCL (plugins), and pipeline filters implemented in XML. DICOM support.

DICOMParser – link :
DICOMParser is a small, lightweight C++ toolkit for reading DICOM format medical image files. It builds on several platforms including Linux, AIX, HP-UX, IRIX, SunOS, Visual C++, Borland C++, and Cygwin. DICOMParser is used in VTK and ITK.

Grassroots DICOM link :
Grassroots DiCoM is a C++ library for DICOM medical files. It is automatically wrapped to python/C#/Java (using swig). It supports RAW,JPEG (lossy/lossless),J2K,JPEG-LS,RLE and deflated. It also comes with DICOM Part 3,6 & 7 of the standard as XML files.

C#

DICOM# ( LGPL ) link :
DICOM# open source project is intented to provide an OO class library for DICOM communication and will be developed purely by C# and running in .NET environment. DICOM# partially rewrites dcm4che open source project in C#.

DICOM sharp – link :
DICOM software development library designed with rapid development support in mind and leveraging means of C# .

C# ECG Toolkit – link :
C# ECG Toolkit is an open source software toolkit to convert, view and print electrocardiograms. The toolkit is developed using C# .NET 1.1. Support for ECG formats: SCP-ECG, DICOM and HL7 aECG.

Java  :

dcm4che – link:
dcm4che is an implementation of DICOM and IHE actors in Java.

dicom4j – link:
dicom related framework and applications in java. The project is divide in 3 parts, the framework, a dicom toolkit, and dicom apps.

Eviewbox – link :
Eviewbox is a java imaging suite, its purpose is to view and spread native DICOM medical images and allowing for 2D reconstructions. EViewbox applet will allow to see the DICOM images on every platform.

Ruby :
Ruby DICOM – link :
RUBY DICOM is a cross-platform library for handling  DICOM files in the Ruby language. DICOM is a standard that is widely used throughout the world for saving and transmitting image data used in medicine. The library currently only supports reading files.

.Net :

openDICOM.NET -link:
DICOM library, console tools, DICOM viewer/browser for Mono/.NET and Beagle Desktop Search Plugin. The project supports ACR-NEMA and DICOM file formats and provides transcoding to XML. It is written in C# and licensed under (L)GPL.

Perl :
DICOM.pm – link :
DICOM.pm is a Perl library allowing interpretation of DICOM-compliant medical image files. It can be used by applications to transfer, interpret, and archive DICOM files.

Python :

pydicomlib – link:
DICOM python library . It’s great for scripting quick-and-dirty DICOM related tasks, for example, opening a DICOM file, reading and modifying tags, communicating with DICOM servers etc via C-FIND, C-MOVE, C-STORE

pydicom – link :
Its a Python library to manipulate data elements in DICOM files with python . Its open source under MIT license .

Php :
File-DICOM-PHP – link , developer :
Its a PHP Dicom library .

Operating system specified :

Quick Dicom Toolkit ( OSX : BSD license  ) – link:
QuickDicom is an easy to use dicom medical imaging package for Mac OSX, providing QuickLook, Spotlight, Quartz Composer, Window/Level and a dicom file analyzer. Also included is the iiDicom Framework for image/dictionary usage in Objective C and Python.

iRad ( OSX ) – link :
iRad is a DICOM workstation written in Cocoa for MacOSX. Using QuickTime, OpenGL, and open source databases iRad aims to provide an easy and efficient way to review medical images from CT, MRI, ultrasound, and other DICOM sources such as angiography

DICOM Tools :

DICOM Router link:
dcmrouter is a java-solution of a “Dicom Router” which is able to recieve Dicom Objects and transmit them after manipulating with plugins.

DICOM Anonymizer – link :
DICOM Anonymizer replaces the patient names in all the DICOM files in a folder (and sub-folders) with other strings you assigned. Works as a batch and works fast. Supports number index. Anonymizing is required for medical image processing.

DicomScience – link:
DicomScience is a web based application server in order to provide the functionality of Teaching Files Archiving and Distribution to all DICOM based PACS Systems. Various forms of integration and easy installation shall make the use a walk in the park.

DIOWave Visual Storage – link:
DIOWave Visual Storage is a Web server which displays DICOM images. The look and feel of the Web pages are similar to imaging workstations.

add address

DVTK:http://dicom.dvtk.org/index.php

DICOM开源库的更多相关文章

  1. DICOM:DICOM三大开源库对比分析之“数据加载”

    背景: 上一篇博文DICOM:DICOM万能编辑工具之Sante DICOM Editor介绍了DICOM万能编辑工具,在日常使用过程中发现,“只要Sante DICOM Editor打不开的数据,基 ...

  2. DICOM医学图像处理:开源库mDCM与DCMTK的比較分析(一),JPEG无损压缩DCM图像

    背景介绍: 近期项目需求,须要使用C#进行最新的UI和相关DICOM3.0医学图像模块的开发.在C++语言下,我使用的是应用最广泛的DCMTK开源库,在本专栏的起初阶段的大多数博文都是对DCMTK开源 ...

  3. 站在巨人的肩膀上,C++开源库大全

    程序员要站在巨人的肩膀上,C++拥有丰富的开源库,这里包括:标准库.Web应用框架.人工智能.数据库.图片处理.机器学习.日志.代码分析等. 标准库 C++ Standard Library:是一系列 ...

  4. GitHub C 和 C++ 开源库的清单(含示例代码)

    内容包括:标准库.Web应用框架.人工智能.数据库.图片处理.机器学习.日志.代码分析等. 标准库 C++标准库,包括了STL容器,算法和函数等. C++ Standard Library:是一系列类 ...

  5. C++开源库大全(转)

    程序员要站在巨人的肩膀上,C++拥有丰富的开源库,这里包括:标准库.Web应用框架.人工智能.数据库.图片处理.机器学习.日志.代码分析等. 标准库 C++ Standard Library:是一系列 ...

  6. C++开源库大全

        标准库 C++ Standard Library:是一系列类和函数的集合,使用核心语言编写,也是C++ISO自身标准的一部分. Standard Template Library:标准模板库 ...

  7. 【踩坑速记】开源日历控件,顺便全面解析开源库打包发布到Bintray/Jcenter全过程(新),让开源更简单~

    一.写在前面 自使用android studio开始,就被它独特的依赖方式:compile 'com.android.support:appcompat-v7:25.0.1'所深深吸引,自从有了它,麻 ...

  8. Java下好用的开源库推荐

    作者:Jack47 转载请保留作者和原文出处 欢迎关注我的微信公众账号程序员杰克,两边的文章会同步,也可以添加我的RSS订阅源. 本文想介绍下自己在Java下做开发使用到的一些开源的优秀编程库,会不定 ...

  9. 第三方开源库和jar包的区别

    jar包和第三方开源库的根本区别在于,开源库的功能比jar包功能更强大,通过引入库项目可以访问java文件以及该开源库项目下的资源文件,例如图片,layout等文件 jar包中只能放class文件 引 ...

随机推荐

  1. iOS如何随意的穿插跳跃,push来pop去

    iOS如何随意的穿插跳跃,push来pop去? 主题思想:如A.B.C.D 四个视图控制器. 想要在 A push B 后, B 在push 到 D ,然后从 D pop 到 C ,在从 C pop ...

  2. myeclipse2014如何添加源码反编译工具插件

    Eclipse下的Java反编译插件:Eclipse Class Decompiler,整合了目前最好的2个Java反编译工具Jad和JD-Core,并且和Eclipse Class Viewer无缝 ...

  3. vs2010 MFC执行流程

    从大学时候学过到现在可能又要用到,搞这个东西真是痛苦.不过首先把繁琐的c++函数执行流程搞明白吧,好好多设置几个断点观测一下啦. Step1.在vs2010新建MFC工程,那么对应的代码页名字为:CS ...

  4. PHP代码加密 -- php_strip_whitespace函数,去掉源代码所有注释和空格并显示在一行

    <?php function stripCommentAndWhitespace($path = '') { if (empty($path)) { echo '请指定要操作的文件路径'; re ...

  5. coherence配置说明

    经过上篇 coherence初识 ,最近算是和coherence杠上了,针对coherence3.5.3这个版本,把学到的东西整理下 1. 这个jar包有点大,4M多,首先打开coherence.ja ...

  6. oracle 取随机数据

    --取随机数据 select dbms_random.value from dual; ); --百分比

  7. 一步步搭建自己的轻量级MVCphp框架-(一)什么是PHP框架以及MVC设计模式

    PHP框架 php框架对很多新手而言可能会觉得很难攀越,其实不然 ,只要知道一个框架的流程,明白原理了,基本类似框架都可以看懂,php框架真正的发展要从php5开始了,其实php4时代就有一些框架,但 ...

  8. FindControl 无法找到控件问题解决方案

    若用 string cdept =((HtmlInputText)FindControl("dept0" + i.ToString())).Value; 提示结果为空值,即无法找到 ...

  9. Android之View方法

    onFinishInflate() 回调方法,当应用从XML加载该组件并用它构建界面之后调用的方法 onMeasure() 检测View组件及其子组件的大小 onLayout() 当该组件需要分配其子 ...

  10. Agile.Net 组件式开发平台 - 组件开发示例

    所谓组件式开发平台,它所有的功能模块都是以组件的形式扩展的,下面我来演示一个简单的组件开发例程. Agile.Net开发管理平台项目,已经托管在开源中国码云平台(http://git.oschina. ...