`
jackmisweijie
  • 浏览: 71389 次
  • 性别: Icon_minigender_1
  • 来自: 河南
社区版块
存档分类
最新评论

全景图制作过程简介

阅读更多

       全景图技术的应用越来越广,现在已应用到很多领域,它是通过数张不同角度拍摄的图片(必须有重叠)来经过提取控制点、拼合、优化处理、缝合等复杂的算法,结合用户鼠标、键盘等交互来达到模拟3D场景的效果。对比普通的平面照片,可以达到更好的演示效果。全景图虚拟现实是一门比较新潮的应用。

       现在有很多制作全景图的软件。这只是软件的实现,如果我们想通过程序来实现,应该怎样实现呢?大家可以跟踪软件制作全景图的步骤,会发现大概就三个步骤:
       第一步:我们首先提取出有重叠图片的控制点,也就是重叠部分,这些控制点的提取是根据一定的算法的。以下是我提取过的部分控制点的截图. 
      
 
         第二步:拼合和优化这些控制点,优化结果如下。
 
      
      第三步:就是缝合这些图片并消除拼接处的花边,生成一张全景图图片。
    以下是我测试的效果:
    以下是不同角度拍摄的18张照片:
  
 
      经过上面的三个步骤会制作成一张全景图效果如下:
     
 
     制作全景图的思路就是这些了,至于具体的实现就是上面说的那几个步骤。要用到很多的知识和工具,用java,c#,php,vc++等都可以实现,有兴趣的朋友可以和我交流。
4
3
分享到:
评论
1 楼 xyl97 2008-09-09  
要是你这么厉害,你就是图象处理领域的专家了.

相关推荐

    360全景图制作软件造景师 v10.0.zip

    360全景图制作软件造景师 造景师软件是一款行业领先的专业360全景图制作软件,让您仅需花费2-5分钟即可轻松拼合一幅高质量的360度全景图。 另外您也可以发布一个Flash全景展示或者是html5全景展示观看。软件支持...

    一种全景图像拼接算法的实现

    图像拼接在制作全景图的过程中具有重要作用。对多幅图像进行特定模式 投影后,用约束的相位相关度法求取水平垂直偏移量,然后寻找最佳缝合线,实现图像拼接, 最后采用多分辨率算法对全图进行拼接处理去除曝光差异和...

    19.全景图的拼接.avi

    相信很多人在拍照的时候,分张拍下全景,却不知道怎么拼接,或者自己拼接起来效果很不理想,这个视频教程详细介召了全景图的制作过程,应该可以提供一些参考

    八倍全景漫游者(flash三维虚拟漫游制作软件) v2.7 官方中文免费版

    * 高质量的flash播放器 全景漫游者拥有高质量的Flash播放器,同时支持球形全景,立方体全景图。 *支持多种格式的全景图:普通图片格式的jpg,透明通道的PNG,视频格式Flv,F4V, Gif动画格式的。Flash格式的swf全景...

    全景3D制作软件 v2.0.zip

    软件简介: 全景机是一个强大和易于使用的照片拼接软件,可以让你创建和...我们的自动拼接过程中很容易创建出令人惊叹的景观 - 即使你缝合成全景照片和视频 - 在3D查看!强大的一键增强工具和内置网络打印服务。

    PANO2VR 全景制作手记及实例(完整版)

    本人应用过程中手记,看来绝对能自己也做一份全景漫游; 地图坐标、自定义媒体、交互热区、打补丁、缩略图,地图,导航图,雷达等! 包含 PANO2VR项目文件和皮肤文件! 100%生成成功!SWF格式和HTML5格式!

    PANO2VR 全景制作手记及实例

    本人应用过程中手记,看来绝对能自己也做一份全景漫游; 1 地图坐标 2 自定义媒体 3 交互热区 4 打补丁 另:与手记对应的PANO2VR Demo实例

    论文模板 基于Krpano的VR全景漫游系统开发论文

    制作一个VR全景漫游作品过程复杂,流程可大致分四个阶段,前期是用无人机或相机进行现场素材图像采集,中期对采集的素材图片进行拼接后期加工处理,后期的互动VR全景漫游作品的生成制作最后VR全景漫游作品的网络推广...

    立体画制作工艺

    是因为其制作的全景奇画系列种类多,创意性强,精致而美观,市场上无法见到,独此一家,市场空白,再加上全新的国际流行的DIY经营理念,让顾客根据自己的想法亲自设计参与制作过程,来体现消费者无穷的创意和乐趣。...

    图像拼接源代码

    图像拼接原代码,VC++,图像拼接在制作全景图的过程中具有重要作用。对多幅图像进行特定模式投影后,用约束的相位相关度法求取水平垂直偏移量,然后寻找最佳缝合线,实现图像拼接,最后采用多分辨率算法对全图进行...

    虚拟现实技术与应用

    4.5 全景图制作实例 4.5.1 柱形全景制作实例 4.5.2 球形与立方体形全景制作实例 4.5.3 对象全景制作实例 本章小结 习题与思考题 第5章 网络三维互动Cult3D 5.1 Cult3D概述 5.1.1 Cult3D应用简介 5.1.2 Cult3D的组成 ...

    校园三维地图以及虚拟漫游的毕业论文设计

    校园三维地图以及虚拟漫游的毕业论文设计,该论文是武汉科技大学中南分校信息工程学院计算机科学与技术0601班的陈诚同学的毕业答辩论文,该论文全面阐述了一个利用flash实现全景图片制作的过程,是一个优秀的毕业...

    论文研究 - 特殊教育老师的盲文材料制作

    此全景图主要是由于对盲文印刷所提供资源的无效利用,尤其是与对现有打印机的不当使用有关。 本研究的目的是报告为特殊教育领域的专业人员培训的三个讲习班在使用Braille Basic-D v4和Enabling Juliet pro 60打印机...

    智能制造行业及系统全景研究报告.pdf

    智能制造系统全景图 智能制造系统全景图 数据库 (信息空间) 研发数据 管理数据 订单数据 工艺数据 产品数据 设备数据 运行数据 售后数据 实 时 数 据 历 史 数 据 软件PLM Platform(信息空间) 通信系统 有 线 通...

    【最新版】Snagit.dmg 2020.1.3【亲测可用】最好的屏幕捕获和 记录软件

    制作视觉 指南 简单答案说明图标 快速给出简单答案 竖起大拇指图示的图标 提供更好的反馈 转换语音泡沫插图的图标 转换您的通讯 怎么运行的 在计算机屏幕上捕获任何过程,并快速创建可视化说明。 1号图标 捕获...

    三维渲染、开发论文集合

    主要包含以下论文: ------------------------------------ 3D建模与编程技术 D3DPR:基于Direct3D9的并行图形绘制系统 VRML描述的网上全景漫游 ...一种由全息图制作相息图的方法 用VRML实现虚拟实验室的设计方法

    唤醒沉睡的计算机教学设计.doc

    【课前准备】安装好多媒体教学软件,在每一部笔记本电脑上贴好机器编号的标签, 制作好"荷尧镇中心小学网页"快捷方式图标,安排电脑基础好的学生第一轮操作电脑。 【教学过程:】 导入: 提问:同学们,在你们面前...

    Venus 浏览器 世界上第一款3D浏览器 2010年11月17日发行

    网页界面将以3D全景窗口方式展现?17日的深圳高交会上,以色列VisualDomain软件公司开发的3D浏览Venus全球首发。 记者在发布展示会上了解到,在该款浏览器界面上可以同时呈现多个网络页面。通过移动鼠标,横竖排列...

    我的编程感悟(中文PDF)(共37M二分卷)分卷二

    全书按照作者本人学习和实践的过程,带着读者从基础的计算机知识到高级的编程技术,从非常专业的汇编优化到非常实际的项目管理进行了一次游戏开发的全景探索。 本书不仅适合游戏开发者阅读,也会给所有的开发者和...

    我的编程感悟(中文PDF)(共37M二分卷)分卷一

    全书按照作者本人学习和实践的过程,带着读者从基础的计算机知识到高级的编程技术,从非常专业的汇编优化到非常实际的项目管理进行了一次游戏开发的全景探索。 本书不仅适合游戏开发者阅读,也会给所有的开发者和...

Global site tag (gtag.js) - Google Analytics