1).DCMTK contains the following sub-packages, each in its own sub-directory:
config - configuration utilities for dcmtk
dcmdata - a data encoding/decoding library and utility apps
dcmimage - adds support for color images to dcmimgle
dcmimgle - an image processing library and utility apps
dcmjpeg - a compression/decompression library and utility apps
dcmnet - a networking library and utility apps
dcmpstat - a presentation state library and utility apps
dcmqrdb - an image database server
dcmsign - a digital signature library and utility apps
dcmsr - a structured report library and utility apps
dcmtls - security extensions for the network library
dcmwlm - a modality worklist database server
ofstd - a library of general purpose classes
For answers to frequently askedquestions (FAQ) see: http://forum.dcmtk.org/faqIf you find bugs or other problems with this software we would appreciate hearing about them. Please send electronic mail to: dicom-bugs(at)offis.de Please try to describe the problem in detail and if possible give asuggested fix. For general questions on how to compile, install or use the toolkit we recommend the public discussion forum at: http://forum.dcmtk.org2).dcmtk overview
The DCMTK software can be compiled under Windows and a wide range of Unix operating systems including Linux, Solaris, QNX, IRIX, Free/Net/OpenBSD and MacOS X. All necessary configuration scripts and project makefiles are supplied.
See the documentation included with the distribution for the latest information about changes in DCMTK between releases. A summary of the highlights of the current release is available in theANNOUNCE file. An overview of the toolkit's modules is included in the distribution's README file. The COPYRIGHT text and the history of DCMTK's development are also available online. Frequently asked questions are answered in the FAQ.
The software can be downloaded from the DCMTK web page. from:http://support.dcmtk.org/wiki/dcmtk/start
3).DCMTK - DICOM Toolkit
http://www.dcmtk.org/dcmtk
介绍:DICOM标准分为16章节,其中第9、13章节已经取消,其余章节中比较重要的有以下几个:
Part 2:DICOM Conformance----- DICOM一致性申明
通过阅读设备的DICOM Conformance,可以了解该设备DICOM功能以及一些注意点,在进行设备接入,功能测试遇到问题时,可以查阅。
Part3:Information Object Definitions------ DICOM IOD定义
介绍不同的IOD的Tag、attributes及其描述,包括在不同的module时的type类型,注意:
Type1 代表一定要有该tag位,值不能为空 (1C代表某些condition下没有该tag);
Type2 代表一定要有该tag位,值可以为空 (2C代表某些condition下没有该tag);
Type3 代表可以没有该tag位。
Part4:SOP Service Class----------定义不同的Service Class
可以知道不同Service Class所代表的UID值,以及其动作的含义,
例:Computed Radiography Image Storage
1.2.840.10008.5.1.4.1.1.1 代表动作是CR图像存储,使用的UID值是1.2.840.10008.5.1.4.1.1.1。
Part5:Data Structure and Encoding------数据结构的编码
定义所有的attributes,VR,值的组成范围,值的长度等
定义Pixel data的组成,压缩等
Part6:Data Dictionary---------数据字典
可以查阅Tag位及对应的VR
Part14:Grayscale Standard Display Function--------灰阶影像显示
灰阶影像如何进行显示,影像的压缩
Part15:Security Profiles----安全
介绍DICOM数据传输安全
卡特兰数
生成dicom文件时需要的tag http://blog.sina.com.cn/s/blog_4bce5f4b0100rih8.html
使用matlab查看dicom文件
>> info = dicominfo('IM_0001'); >> info