利用vtk的di图像的显示与信息读取

利用vtk的di图像的显示与信息读取

ID:21970515

大小:54.00 KB

页数:5页

时间:2018-10-25

利用vtk的di图像的显示与信息读取_第1页
利用vtk的di图像的显示与信息读取_第2页
利用vtk的di图像的显示与信息读取_第3页
利用vtk的di图像的显示与信息读取_第4页
利用vtk的di图像的显示与信息读取_第5页
资源描述:

《利用vtk的di图像的显示与信息读取》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、利用VTK的DI图像的显示与信息读取:DI文件是医学图像的专用格式,对DI格式数据的提取是医学图像处理的基础工作。Vtk在图像处理、可视化方面具有极强的能力,5.0以上版本更为DI格式增添了相应的类与函数,可以很方便的访问DI文件的数据。  关键词:DI;VTK;医学图像  中图法分类号:R3l8.0:A:1009-3044(2011)10-2343-02  DisplayingtheDIImageandReadingInformationfromDIImagebyVTK  ZHANGXiang1,2,CHENSh

2、eng-yong1  (1.puterScienceandTechnologyCampusofZhejiangUniversityofTechnology,Hangzhou310014,China;2.InformationandEngineeringCampusJinhuaCollegeofVocationandTechnology,Jinhua321017,China)  Abstract:DIfileisspecialuseformedicalimage.It'stheelementtasktopickout

3、datafromDIfileinimageprocessing.VTKisstronginimageprocessing,visualizationandsoon.TherearemoreclassesandfunctionsforDIintheversionafter5.0.ItappearseasytoreadtheinformationfromDIfile.  Keyedicalimage  DI标准(digitalimagingandmunicationsinmedicine)由美国放射学院(America

4、nCollegeofRadiology,ACR)和国家电气制造商协会(NationalElectricalManufacturersAssociation,NEMA)共同制定,包含医学的数字成像和通信两方面,该标准的制定统一了各种数字化影像设备的图像数据格式,有效解决了不同成像设备间的数据传输中存在的障碍。DI格式可以包含大量有用的医疗相关信息,因此也造成了其文件格式的复杂性,DI图像读取和显示比其他格式的图像难度大,通用的图像处理软件和图像浏览器无法读取DI图像。大型医学成像设备公司均设计了与设备相配的专用软件进

5、行DI图像的读取和显示,应用上对DI格式转换及附加信息接口设计进行了研究,更多的建立局限在DI格式上,读取过程复杂繁琐,不利于软件的复用和封装。VTK5.0以上提供了类和函数来读取DI文件,避免了许多前置操作,即可提取相关图像和数据信息,使工作重点放在图像处理和可视化等后续过程中。  1DI文件格式  图像文件格式通常由两部分组成:存参数的header和图点数据(pixeldata)。BMP、JPEG、TIFF类格式,header只描述图像基本参数,包括几行、几列、每点用了几位、有否压缩、调色板等,Header通常

6、固定长度。而医疗影像需要许多其它参数,包括病人基本资料、检验基本资料、系列资料、位置资料等。而且每种模态(modality)和每种图像(image)所需内容不一样。因此,一般的图像格式不能使用,DI格式为医学图像专用存储格式,编程首要明确的是DI文件格式,如图1与图2所示。  文件结构中各段说明如下:  tag:标签。4字节无符号整数。DI所有数据元素都用标签来唯一表示。标签分为两部分,用“(组号,元素号)”的方式表示,组号高2位,元素号低2位。  vr:数据类型。长度为2的字符串。例如,数据元素的vr为“da”,

7、表示该数据元素中存储的数据为日期型数据。其次,vr为可选项,取决于协商的传输数据格式。  valuelength:数据长度。数据元素的数据域中数据的长度(字节数)。  valuefiled:数据域中包含的数据元素的数值。  文件头说明:  (1)除了128字节的文件前言和4字节的DI前缀外,所有其它的文件头元素都必须采用上面介绍的格式编码,各数据元素排列的顺序按照标签数值从小到大的传输格式编码。  (2)每个文件头元素的长度必须为偶数,否则应该按照规定补充一个字节。  数据集说明:  数据集是由一系列数据元素按照t

8、ag从小到大的顺序排列而成,数据包括医学图像,与医学图像相关的信息,如病人姓名、图像大小等。  2vtk可视化工具包  VTK(visualizationToolkit)是一套进行数据可视化的通用开发工具包,提供了一个用于三维计算机图形、图像处理及可视化的开放源码的软件类库。它吸收了上百种图像处理和图形生成算法,采用面向对象技术开发,可在C++、Tcl,Ja

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。