图像浏览器

2024-06-24

图像浏览器(精选三篇)

图像浏览器 篇1

目前很多医院在大型工作站的图像处理系统或治疗计划系统中使用DICOM图像,这类系统需要较大的消耗和较高要求的硬件配置,价格都较贵,从而限制了医学图像的使用范围,没有充分发挥其价值。

市场上越来越多的Android智能手机的广泛使用,为医学图像的更加广泛的应用提供了平台。越来越多的病人和医生都希望通过智能手机方便读取医学图像息的提取,以及基于智能手机的医学图像分析与理解等应用。为此,我们开发了一套基于Android智能手机的DICOM医学图像浏览系统以推动医学图像的更广泛的使用。

1 系统设计分析

DICOM图像处理系统主要有主页面和图像参数显示页面。主页面中实现读取和显示DICOM图像的功能,保存图片功能,转化图片格式的功能;参数显示页面实现显示DICOM图片的各种参数信息的功能。

为了实现这些功能,需要分析DICOM文件的构成,解析DICOM文件头的组成和内容,实现对DICOM文件头的信息读取,进一步读取DICOM文件中的数据集存储内容[3]。无论是DICOM文件还是DICOM通信,其信息都是由多个data element(数据单元)的集合所表示[5,6,7],每个data element表示一个属性,如病人姓名、图像类型等等。这些data element按照Tag值从小到大依次连接,类似于数据结构的链表或者数组,,如图1所示。

data element包含四个字段Tag,VR,ValueLength,Value Field。Tag是医疗图像信息的唯一性编码,由一个16位的组号和一个16位的单元号组成。Tag的值取(0002,0010)表示数据编码方式,(0028,00l0)表示图像的行数,(0028,0011)表示图像的列数,(0028,0100)表示每个像素的存储位数分配,表示(0028,0101)每个像素的实际存储位数,(0028,0102)表示像素存储的最高位,(0028,1050)表示图像的窗位,(0028,1051)表示图像的窗宽,(7FE0,0010)表示图像像素数据等。

VR是值的表达方式,由2个单字节字符表示,如'AE'表示这是AE Title类型的数据。VR在实际存储编码中不一定会有,这取决于采用的transfer syntax(传输语法),采用implicit little endian的语法时,VR是没有的,这就需要软件系统自己有套字典可以根据Tag去查找VR。Value Length是以字节为单位的Value Field长度。Value Field是值域,字节长度必须为偶数。

DICOM传输语法有如下4种:1)DICOM隐式V R小尾传输语法;2)DICOM小尾传输语法(显式V R);3)DICOM大尾传输语法(显式V R);4)对编码的像素数据封装的传输语法。其中每一种传输语法都有一系列具体的要求,并且都有一个具体的ID号作为其传输语法名,例如隐式小尾传输语法的ID号为“1.2.840.10008.1.2”。

系统的主要包是Com.example.dicom包,如表1所示。

Android模拟系统的资源文件都是存储在/res的子目录中的,其中Dicom文件存放在自定义的文件夹/res/raw中,android系统的用户界面都是.xml型的文件,存放在/res/layout/子目录下,本软件中共有两个页面,分别是主页面(main.xml)和参数显示页面(dicomtags.xml)。

2 系统实现

Android手机显示Dicom图像软件是基于Android SDK开发包和Java语言,运用Eclipse开发工具实现医疗图像的显示,图像信息的提取等操作。Android系统的搭建步骤如下:1)下载并安装Eclipse IDE for Java EE Developers;2)下载并安装Android SDK;3)为Eclipse安装Android插件。系统的主要功能实现如下:

2.1 图像类型的检查和Tag数据的读取

文件头由128个字节组成的文件概述,紧跟的是一个长度为4字节的字符串“DICM”。自定义一个GetString()方法获得除去文件头最开始的128个字符的后面4个字符,判断文件是否为DICOM。

根据已经定义的数据字典,提取图像中的数据流程图,如图2所示。

获取下一个标签的方法:int GetNextTag()

2.2 图像数据的读取与显示

基于java语言的Andriod模拟系统要使用自带的API,需要先将图像像素信息存放于新的数组中,而java中整形值为4个字节,所以需要先将像素数据进行移位,再进行窗宽,窗位的映射,图像的读取和显示流程图如图3所示。

目前大多医学影像设备产生的灰度图像的像素为8位、12位或16位,每个DICOM文件大多只含一帧图像。自定义的像素读取方法如下:

3 实验结果

系统的主界面如图4所示,包括打开DICOM图像,查看图像参数和保存图像等功能。菜单Open Dicom实现了打开文件打开对话框,选择需要打开的Dicom格式的文件,如果文件后缀名是“.dcm”便可以正常打开,否则提示所选文件不是Dicom文件类型。如果可以正常打开,则在屏幕上显示Dicom图像。菜单View Open实现了图像信息显示的功能,效果如图5所示。菜单Save Dicom可将DICOM格式的图像转化为“.BMP”保存。

4 结论

系统主要完成了在Android手机平台的DICOM图像和基本信息的读取功能,实现对DICOM图像的移动处理,使医生、护士和病人可以方便浏览医学图像,让他们的交流更加直观、方便。系统有助于推广医学图像的临床应用。

摘要:为了方便医护人员更为快捷地接收查看患者的医学图像和相关信息,该文设计了基于Android智能平台的医学图像显示系统。该系统采用Java语言和Eclipse平台设计并实现了不同厂商的不同医学图像模态的DICOM图像参数的读取,图像的显示。该系统为推动医学图像的临床应用具有重要的应用价值。

关键词:Dicom医学图像,Android系统,图像显示

参考文献

[1]尤超.DICOM文件头信息读取及解析[J].研究与设计,2012,28(9):39-44.

[2]米永巍,李怡勇,陈陪昕,等.基于DICOM格式医学图像处理软件的设计与实现[J].Chinese Medical Equipment Journal2010,31(11):69-71.

[3]杨汝,奚弘光,高建新,等.基于Visual C#语言的DICOM标准医学图像的显示和实现[J].上海生物医学工程,2007,28(1):12-15.

[4]周峰.Dicom医学图像文件格式解析与信息提取[J].廊坊师范学院学报:自然科学版,2011,11(5):31-33.

[5]王志康,娄海芳,孙建忠.DICOM电子胶片在医院影像信息化中的应用[J].中国医疗设备,2012,27(2):41-43.

[6]杨博菲,吕卫,褚晶辉,等.基于Android平台的医学图像显示软件设计[J].中国医学物理学杂志,2012,29(3):3375-3379.

浏览管理 使用光影管理器查看图像 篇2

下载光影魔术手:www.duote.com/soft/868.html

打开光影魔术手后,点击左上方的浏览按钮,便可进入光影管理器。管理器的界面类似windows下的资源管理器,上方是一排丰富的功能按钮;左边是文件栏;右边是文件夹内图像预览界面。

点击查看方式的下拉小三角,还可以选择图像查看的方式,无论是大图标、小图标抑或着是自定义大小,都可以在这里进行选择,

工具栏上提供了丰富的功能,不仅有最基础的复制、移动、粘贴图像功能,还提供了批量处理图像、旋转、缩放图像以及上传图像至网络等多种功能。

批量自动处理是一个非常方便实用的功能,对于某一文件夹内大量的图片,很多时候我们都会有无从下手的感觉,那么使用批量处理,便可以轻松的一次性解决图像大小、边框或者水印的处理,大大节省了工作时间。

光影管理器中另一个非常实用的功能便是将图片上传至网络的功能。点击上传按钮,在出现的对话框中,提供了诸如QQ相册、Flickr相册等多种被广泛使用的网络相册上传功能。

图像浏览器 篇3

最新发布的海豚浏览器i Phone V1.0版本功能亮点:

经典左右滑屏

1.手势操作

海豚浏览器一大特色是其首创的手势操作,这一特色在i Phone版中得以保持。用户可以自定义专属手势,来完成绝大部分操作,只需轻轻一划,彻底摆脱点击输入的烦恼。

特色手势操作

2.网页杂志

用看杂志的方式阅读网页,华丽的页面效果,全新的交互体验,别出心裁的设计带来眼前一亮的感觉。支持传统网页浏览方式和海豚看看方式转换。

网页杂志浏览效果

3.海豚分享

海豚浏览器使大家在浏览网页和各种精美图片时及时通过微博转发互动,添加自己的真知灼见,与朋友一起分享精彩生活点滴。

海豚浏览器Android版本也于日前更新至V6.3。更新包括提升启动速度,优化书签栏操作,补强网址导航等。

海豚微博分享

与2G时代广受欢迎的UC和Opera浏览器牺牲用户体验主打省流量的策略不同,海豚浏览器一开始就定位在为3G时代的用户提供最佳移动浏览体验。海豚浏览器支持最原汁原味的网页浏览效果,倾心打造适用于移动触摸设备的全新交互体验,还提供了丰富的自定义功能,也是在手机上率先推出整合社交的浏览器。海豚浏览器这次发力i Phone,相信必然会带来更多惊喜。

海豚浏览器介绍:

上一篇:教育的责任下一篇:科学技术与多功能设计