论文部分内容阅读
近年来,随着技术的发展,移动设备在人们的日常生中扮演着越来越重要的角色。相对于传统的个人计算机,移动设备凭借便携性和日趋强大的功能,逐渐成为们获取和处理信息的一种重要手段。
由于Android平台良好的开放性,采用Android平台的移动设备越来越受到人们的青睐,Android平台在移动设备领域所扮演的角色也越来越重要。考虑到Android平台广阔的市场前景,本文选择了Android来构建医学图像可视化系统。
VTK非常适合用于构建医学图像可视化系统,但Android平台并不支持VTK绘制模块用到的OpenGL,即Android平台无法直接支持VTK。然而,Android平台支持OpenGL ES。把VTK的绘制模块用OpenGL ES进行改写,再加上VTK的其余模块,那么就可以在Android平台上利用VTK的优点开发医学图像可视化系统。
本文的主要成果如下:
1.详细分析了Android平台的系统架构和主要组件,特别是对Intent和Activity生命周期进行了剖析。
2.分析了在Android平台上利用JNI进行底层组件开发的原理和方法,探讨了VTK在Android平台上的应用。
3.根据需求,设计并实现了基于Anroid和VTK的医学图像可视化系统的系统。