魏杰的技术专栏

共同交流学习

BlogJava 首页 新随笔 联系 聚合 管理
  1 Posts :: 0 Stories :: 1 Comments :: 0 Trackbacks
          全景图技术的应用越来越广,现在已应用到很多领域,它是通过数张不同角度拍摄的图片(必须得有重叠)来经过提取控制点、拼合、优化处理、缝合等复杂的算法,结合用户鼠标、键盘等交互来达到模拟3D场景的效果。对比普通的平面照片,可以达到更好的演示效果。全景图虚拟现实是一门比较新潮的应用。
       现在有很多制作全景图的软件。这只是软件的实现,如果我们想通过程序来实现,应该怎样实现呢?大家可以跟踪软件制作全景图的步骤,会发现大概就三个步骤:
       第一步:我们首先提取出有重叠图片的控制点,也就是控制点,这个控制点的提取是根据一定的算法的。以下是我提取过的部分控制点的截图. 
        
         第二步:拼合和优化这些控制点,优化结果如下。
      
      第三步:就是缝合这些图片并消除拼接处的花边,生成一张全景图图片。
    以下是我测试的效果:
    以下是不同角度拍摄的18张照片:
  
      经过上面的三个步骤会制作成一张全景图效果如下:
     
     制作全景图的思路就是这些了,至于具体的实现就是上面说的那几个步骤。要用到很多的知识和工具,有兴趣的可以和我交流。
posted on 2008-08-27 10:24 魏杰 阅读(1355) 评论(1)  编辑  收藏

Feedback

# re: 全景图制作过程简介[未登录] 2008-08-27 15:21 冷面阎罗
之前和我们合作一单位,他们就弄全景图,整天拿着相机照相。
用的软件好像是全景图虚拟,还弄加密狗  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: