加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

转:数码图像处理-2(全景照片的拍摄与自动拼接)

(2007-01-02 08:06:27)
分类: 学习笔记

http://www.bjkp.gov.cn/bjkpzc/kxcl/ms/images/2006/8/16/53394.jpg

  人眼睛正常视角约为水平90度,垂直视角70度,但人类从没停止过对宽广视角的追求。相机的标准镜头只有46度视角,人们设计出广角镜头甚至鱼眼镜头,以把场景拍得更宽。

  数码影像后期方便的拼接功能使500万像素相机,做出的全景照片,总像素轻易达到2000万以上,这是全景方式吸引人的主要原因。

  传统的全景拍摄,如拍摄集体照时常用一种专门的旋转式相机,可将90°至360°的景物,在二维胶平面上展现出来,这种相机虽然一次可以直接拍出一张全景图像,但价格昂贵且不能做普通拍摄。现在我们要讨论的是,用一般镜头拍摄全景接片。

  1、全景照片的前期拍摄

  准备拼接的照片要求单视点拍摄,拍摄时要固定一个点,相机围绕这个点旋转,间隔一定角度取一个景,重要的是使相邻的两张照片有所重叠,做到这点,后期的一些拼接软件才可以方便识别出拼接位置,做到天衣无缝。此外要求这组照片要用同一拍摄参数,如焦距、快门时间和曝光组合。

  多数中高档数码相机都有全景拍摄模式, Canon、Olympus、Fujifilm的大多数中高档DC都有全景拍摄模式,通过与厂商提供的专用拼接软件相结合,使照片合并效果能够达到完美的境地。如Canon G1在切换到“全景照片”模式时,可以选择几种排列方式,包括从左至右、从右至左、从上到下、由下而上、上下左右五种,然后依次拍摄。

  在拍摄时,还要注意一些技巧才能做到事半功倍,要注意避免在有太多运动物体的地点取景,在拼接交汇处的重叠量达到每张照片的15%左右。Canon所使用的拼接软件Photo Stitch称为数码神针,它要求,只有做到这点才能让Photo Stitch正确识别照片的信息,进行准确的拼接。

  2、全景拼接软件

  无论是使用数码相机还是拼接扫描图像,使用手工拼接的方法费时费力,质量难以保证。根据数码拍摄及电脑后期加工的特性,利用数码相机将一幅全景照片分为几次来拍摄,一样可以达到完美的效果。尽管数码相机智能化很高,最终全景照片的合成也离不开处理软件,中文合成软件有 “造景师全景拼合模块”,国外有Panorama Factory、MGI Photovista、PixMaker或者Ulead360等等,这些软件使用过程十分相似,一般要经过“导入”、“简单编辑”、“自动识别”直到拼接结束。图2-1示意出“造景师全景拼合模块”界面,它可将两张鱼眼镜头拍摄的180度画面合成为360度全景图像。

http://www.bjkp.gov.cn/bjkpzc/kxcl/ms/images/2006/8/16/53395.jpg

图2-1

  Adobe公司为迎合数码图像的发展,在PhotoShop8.0中新增了拼图功能,通过复杂的边缘探测和平滑计算,自动决定最佳的照片交迭度和混合度。在拍摄大场面的合影照片时,就不用租用专业全景相机了。图2-2示意出Ps-CS自动拼接的宽幅合影照。

http://www.bjkp.gov.cn/bjkpzc/kxcl/ms/images/2006/8/16/53396.jpg

图2-2

  此外,Photoshop cs还可以将水平与垂直方向分块拍摄的几幅图自动拼合,图2-3示意出对4张分块拍摄《火山湖》照片的自动拼合。

http://www.bjkp.gov.cn/bjkpzc/kxcl/ms/images/2006/8/16/53397.jpg

图2-3

  PhotoVista全景图像软件,最大组合幅度可达360度,它内置了先进的自动图片剪接、变形、排列、混合功能,这款软件的优势在于简单易用,从主窗口检查照片序列,通过窗口底部按钮来完成删除、重排、旋转。此外PhotoVista可以创建全方位的360度显示,或者将全景照片转换为柱形,方形和球形,甚至根据镜头焦距设出最合理的拍摄张数。

  在Panorama Maker3.0拼接软件中,提供了四种全景接类型,分别是水平全景(Horiz)、垂直全景(Vert)、环场全景(360°)和矩阵全景(Tile)。

  水平全景(Horiz),常用于拼合一组风光照片,采用水平连续影像,如图2-4。

http://www.bjkp.gov.cn/bjkpzc/kxcl/ms/images/2006/8/16/53398.jpg

图2-4 水平方式      图2-5垂直

  垂直全景(Vert),适用于由上而下的垂直景象,如高层大厦等,如图2-5。此外还有环场全景(360°)拼接,这种方式要求至少要有6张图片,做好拼接后,通过鼠标的参与,全方位观看。将图像保存为MOV格式后,可使用其它软件进行动态观看。另外一种是矩阵全景(Tile)。Panorama Maker3.0拼接软件还有一个特点,对输出质量可以做出几种选择,这样可以免去逐张修改图像大小的麻烦,当然最好的质量是以原图大小进行拼接。

  以上介绍了几款不同的全景拼接软件,下面回到PhotoShop8.0中,尝试自动拼图的方便与快捷。

3、PhotoShop-CS的自动拼接操作

  在PhotoShop8.0中打开图片源,找到拼接命令“Photo merge”,如图2-6所示。

http://www.bjkp.gov.cn/bjkpzc/kxcl/ms/images/2006/8/16/53400.jpg

图 2-6图片合并命令

  PhotoShop的说明文件提示,进行自动拼合的相邻图片要有15%至40%的重合部分,而多于70%的重合度反而使软件不好做出判断。

  把拍好的分段照片打开,这里使用三幅图,选择“文件/自动/图片合并”命令,在出现的对话框中,如果已经打开源图像,可使用“打开文件”项,如果没有事先打开图片,也可以使用“文件夹”。使用自动拼接要勾选“尝试自动排列源图像”,如图2-7。

http://www.bjkp.gov.cn/bjkpzc/kxcl/ms/images/2006/8/16/53402.jpg

图 2-7拼接命令

  如果想相邻图重叠不够,或者图像分辨率不同,程序无法判断就会造成拼合停止,出现如图2-81所示的对话框,同时在“原图像区”显示出不符合自动拼接的图像,提示要手工拼合。如此可见,按要求进行前期拍摄,会大大简化后面的工作量。

http://www.bjkp.gov.cn/bjkpzc/kxcl/ms/images/2006/8/16/53403.jpg

图 2-8提示自动拼接失败

  如果一切正常,会看到程序非常快地自动执行着一系列的操作,如“新建图层”,“自动匹配”,“变换”,“进入Photomerge”等等,而后出现“图像合并”对话框,接着执行“自动匹配片段”,瞬间拼合完成。预览对话框(图2-9)分为工具区(左上)、原图像区(上方)、图片编辑区(中部)和右方的参数设置区。 

http://www.bjkp.gov.cn/bjkpzc/kxcl/ms/images/2006/8/16/53404.jpg     

图 2-9 拼接预览

  确认后,一幅拼好的“奥克兰湖”宽幅照片完整呈现在眼前,全部时间约8秒钟。简单裁减后,就可以保存了。

http://www.bjkp.gov.cn/bjkpzc/kxcl/ms/images/2006/8/16/53405.jpg

图 2-10奥克兰湖

  在设置面板中,使用“高级混合”(如图2-11)可以在拼接时使曝光略有差异,甚至色彩不够一致的部分统一起来。

http://www.bjkp.gov.cn/bjkpzc/kxcl/ms/images/2006/8/16/53406.jpg

图 2-11

  参数设置区中的“正常”、“透视”用来选择排列图片的显示方式,透视图是制作全景图中重要的概念,它会使其中的某张图发生扭曲,以适应叠合部分呈现更完美,在选择使用透视图方式后,三张被拼合的图像出现了图2-12的情况。

http://www.bjkp.gov.cn/bjkpzc/kxcl/ms/images/2006/8/16/53407.jpg

图 2-12 透视效果

  简单拼起来的全景图,与人眼习惯有很大区别,拼接软件一般都会提供出投射到曲面上的功能,一般是柱体。

  点选被“透视”选项激活的“圆柱映射”预览方式,可以降低透视时的扭曲程度,降低领结现象(领结效果如图2-12)。图2-13示意出使用“圆柱映射”预览界面。

http://www.bjkp.gov.cn/bjkpzc/kxcl/ms/images/2006/8/16/53408.jpg

图 2-13 柱形预览

(完)

作者:翟冬敏

0

阅读 收藏 喜欢 打印举报/Report
前一篇:毕棚沟(上)
后一篇:毕棚沟(下)
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有