《Android手机图像浏览软件毕业设计(含外文翻译)》由会员分享,可在线阅读,更多相关《Android手机图像浏览软件毕业设计(含外文翻译)(62页珍藏版)》请在金锄头文库上搜索。
1、安徽工业大学工商学院 毕业设计(论文)说明书I 装订线摘 要随着 Android手机的快速普及,Android 手机应用软件越来越丰富,各行各业都在陆续推出自己的基于 Android的软件系统,比如说在医疗行业。为了方便医生浏览和处理医疗图片,本人开发了一个基于 Android手机的医疗图像浏览处理软件。该软件用 Java语言,Android SDK开发包和 Eclipse开发工具进行开发,主要实现了 DICOM标准的医学文件的图像显示,并在图像显示的基础上实现医学文件图像的拖动、旋转和缩放。这四个功能模块中图像浏览模块主要通过 ImageView控件实现多幅医疗图像文件的显示,图像拖动模块则
2、通过触屏手机屏幕中单触点的移动来改变 ImageView控件的位置或者通过移动屏幕上的拖动条(Seekbar 组件)来移动图像;图像旋转模块通过屏幕上双触点的移动来改变 ImageView控件的旋转角度或者也通过移动屏幕上的拖动条来达到旋转的效果;缩放模块通过双触点的移动来改变 ImageView控件的大小从而实现图像的缩放。该软件根据软件工程设计方法和基于 Android 的 DICOM 文件医疗图像处理的实际需求进行了详细的功能分析,并编码实现了其功能,最后给出了软件的测试过程和结果。关键词:android;医疗图像 ;DICOM;图像显示安徽工业大学工商学院 毕业设计(论文)说明书II
3、装订线AbstractWith the rapid spread of Android phones, Android mobile phones application softwares have become increasingly diverse, and businesses launch software systems which are based on the Android, for example in the medical industry. So, I developed an Android phone-based medical image browsing
4、software.The software uses the Java language and the Android SDK development package, and uses the Eclipse development tools for development. The software realizes medical file image browsing based on DICOM standard, and on this basis can drag,rotate and zoom. The image browsing module of the four f
5、unction modules mainly uses the ImageView control to realize displaying the medical image file, dragging through a single module is the contacts move to change the position of the ImageView control so as to realize the image on the screen or drag by dragging the drag (seekbar components) to move the
6、 image; Image rotation module uses the double the contacts move to change ImageView control Angle so as to realize the rotation of the image or also moves such as image by dragging the screen to reach the rotating article drag effect; Image scaling module uses the double the contacts move to change
7、the position of the ImageView control so as to realize the scale of the image.The software is based on software engineering method and the actual needs of medical images of the Android-based DICOM files ,and carrys out a detailed functional analysis, and codes to achieve its functions. Finally,I sho
8、w out the software testing process and result.Key word:Android;Medical Image;DICOM; Image Browsing安徽工业大学工商学院 毕业设计(论文)说明书III 装订线目 录1 绪论 .11.1 课题背景 .11.2 课题意义 .11.3 论文组织结构 .12 系统开发环境及相关技术 .22.1 ANDROID特征 .22.2 手机操作系统的发展状况 .32.3 ANDROID SDK开发包介绍 .42.4 DICOM3.0标准 .62.5 开发工具安装与配置 .102.5.1 jdk1.6.0安装 .102
9、.5.2 jdk1.6.0的环境变量配置 .122.5.3 Eclipse安装 .132.5.4 Android SDK开发包安装 .143 系统需求分析 .153.1 系统需求分析 .153.2 系统功能分析 .154 系统总体设计 .174.1 系统结构图 .174.2 系统功能模块 .174.2.1 医疗图像的显示功能模块 .174.2.2 医疗图像的拖动功能模块 .174.2.3 医疗图像的旋转功能模块 .174.2.4 医疗图像的缩放功能模块 .184.3 显示界面规划 .185 详细设计与实现 .205.1 文件结构与用途 .205.2 系统实现 .215.2.1 医学图像显示实现的过程 .215.2.2 医学图像拖动实现的过程 .245.2.3 医学图像旋转实现的过程 .255.2.4 医学图像缩放实现的过程 .296 软件测试 .326.1 什么是软件测试 .326.2 软件测试的规则 .32安徽工业大学工商学院 毕业设计(论文)说明书IV 装订线6.3 软件测试的对象 .326.4 各页面的测试 .32结束语 .36致谢 .