相关服务

  • 《现代电子技术》2006年第16期摘录:《现代电子技术》2006年第1

如发现有乱码,请点击下面链接浏览原文
正文摘录:

《现代电子技术》2006年第16期总第231期》嵌入式与单片机q明位图中的颜色;图像数据记录了位图的每一个象素值,记录顺序在扫描行内是从左到右,扫描行之间是从下到上。具体的信息可以参考有关资料。3单帧DICOM图像的显示DICOM的图像数据是以字为单位存储图像数据,因此计算机系统不能直接支持该图像文件的显示,要想显示DICOM图像文件,必须进行数据转换处理。本文是把DI—c()M图像转换为BMP格式显示,使用的编程工具是Vis—ualC+。6.O。在转换过程中需要注意下面2个问题:(1)很多DIc()M图像是以字来存储一个象素,但是很多情况并不是使用16位,例如核磁共振图像一般使用12位表示一个象素。(2)传输语法规定了DIC()M文件中字节的排列格式。如果字节的排列格式为BI(;ENDIAN,则需要将以字为单位存储的图像数据进行高低字节转换。用二进制打开一幅DIc()M文件可以看到如下的代码(十六进制表示)28O¨O11oo555302000001其中00280011是图像高度的标签(注意他在内存中的存储顺序),5553是VR数据描述,02()0表示数据长度要用2个字节来表示(要注意高低字节的互换),0001表示图像的高度(值为256)。按照同样的方式可以取出图像的高度、宽度和每个象素所需的位数等信息,一些常用的标签如下:00280010图像的宽度;00280100每个象素的位数;00280101象素的有效位数;00281050窗位;00281051窗宽;7FE00010标志象素数据的起始位置。DIC()M图像以字来存储一个象素,那么把该数据转存为BMP图像的数据(以字节为单位存储一个象素)时需要进行灰度值的变换,这主要是通过加窗来完成的。加窗是指通过限定一个窗口,将窗口区域的图像数据转换到显示器的最大显示范围内,高于或低于窗口上下限的图像数据则分别设置为最高或最低的显示值。这样通过动态地调节窗口的窗宽和窗位可以观察到医学图像的全部信息。加窗方法一般有以下2种:(1)线性加窗变换公式如下:删卜卜≯V<c一半c一孚≤V≤c+警V>c+娑其中V表示DIc()M图像的图像数据;G(V)为BMP图像的灰度值;w为窗宽(显示图像的范围);C为窗位(显示区域的中心位置);g。是BMP图像灰度值的最大值。如果DIC()M文件中未标记窗宽窗位,此时应该在整个图像内找到灰度最大值Nlax和最小值min,设置窗w—max—min,窗位C一(max—min)/2。通过线性变换可以得到的一幅核磁共振图像如图3(a)所示。(2)非线性加窗非线形变换的方法比较多,在这里采用对灰度进行对数变换,变换方程如下:G(V)一255×log(V+1)/log(V…)我们可以得到图3(b)。图3核磁共振图像4多帧DICOM图像I)IC()M图像采集的往往是单帧图像,有时需要把多帧的相关图像合成连续的流媒体文件,对于流媒体来说实现其合成和显示。常见的流媒体格式主要有实现图像压缩的MPE()一1,MPEG一2和MPE(;一4等格式,对于非压缩的图像格式主要就是AVI格式,当然也可以是自己定义的格式,下面研究非压缩的MOV图像格式的合成和播放算法。4.1流媒体文件的合成所有的流媒体的格式基本是都是如图4的形式:图4流媒体基本格式文件头部分是图像的整体信息,包括图像的高、宽、帧数、速率、象素的表示等。图像信息部分就是图像的具体内容,如果是非压缩宿图像,就是每帧图像的灰度值,如果是压缩的图像,则就是按照压缩算法得到的图像信息;这里采用的是非压缩的格式。合成算法如图5所示。4.2流媒体文件的显示流媒体的显示是合成的逆过程,根据不同的合成格式,会有不同的显示方式,对于非压缩的图像其显示流程如图6所示。5结语本文主要分析DICOM医学图像的显示,对单帧的图像转换为BMP格式显示,在转换过程中又采用了加窗技术进行其灰度的变换。对于有相关关系的多帧DICOM图像讨论了把其合成流媒体的问题,主要是其合成和显示的流程。(下转第66页)63

阅读此文(图):   点击此处在线翻阅