全景展示系统的实现 10
4。1 展示模型构思 10
4。2 景点选择 11
4。3 全景图片采集 12
4。4 图像处理 12
4。5 地图导航页构建 14
4。5。1 高德地图源Y于Y优E尔Y论L文W网wwW.yOueRw.com 原文+QQ752018.766 搭建 14
4。5。2 封装dialog弹出框插件 17
4。6 全景展示页构建 19
4。6。1 初始化函数init。 20
4。6。2 重复渲染函数animate() 22
4。6。3 交互操作的实现 23
5 系统测试 26
5。1 测试目的 26
5。2 测试结果分析 26
6 总结 27
6。1 本文总结 27
6。2 前景展望 28
1 绪论
1。1 研究背景与意义
三维图像的全面性、直观性正在逐渐的替代二维图像成为人们生活中不可或缺的一部分,因此各种三维图像展示技术应运而生。
在三维图像展示技术中有一项用于展示现实场景的技术,称为三维全景展示技术,这是一种重要的网络三维技术。以目前的技术,要完全根据现实生活中的场景进行完全展示三维效果是非常难的,因此可以通过将二维图形经过一系列的处理来达到三维全景展示的效果。事实上,这种方式打造的三维图像效果也受到了人们的认可。
全景展示展现的是实景图象且立体感很强,相对于其他的三维技术,它有三个特点:
(1) 全:全方位,全面的展示了360°的所有景象;
(2) 景:实景,真实的场景,以实景的照片作为景象;
(3) 展示:360°环绕的效果,以用户视角为中心,具有一定的空间感。
全景图像借助于摄像机拍摄完成,以一个定点为中心点,围绕着中心点进行360°拍摄,每张照片之间要有重合的点,方便后期融合拼接。将获得的图像经过特殊的平面图像处理技术,一般使用“鱼眼成像法”,再用特殊播放器播放,最终形成全景展示。
全景展示技术基于图像建模技术,是属于网络三维技术的重要一部分,由于是真实的图片贴图,在观看全景漫游图时给人真切的感受,再辅助以多媒体元素(如文字、音乐、视频等)使得整个展示场景更加的真实鲜活;用户在使用过程中可以通过一些操作(鼠标、键盘操作等)对全景展示进行放大缩小、拖拽移动等观赏到任意角度的景观,视野范围相对于二维场景更加全面;借助于系统,可以实现许多的交互操作。From优Y尔E论W文W网wWw.YouERw.com 加QQ75201,8766 福建省长汀县典型旅游景点全景展示设计(2):http://www.youerw.com/guanli/lunwen_159955.html