dicom格式文件讲解(三)

来源:互联网 发布:飞特族软件 编辑:程序博客网 时间:2024/05/17 03:48
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/faq
If you find bugs or other problems with this software we would appreciate hearing about them.  Please send electronic mail to:    dicom-bugs(at)offis.dePlease 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.org
2).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


0 0