Sparse Bundle Adhustment1.6 Windows安装指南

         sba(Sparse Bundle Adhustment1.6)是一个C/C++软件包对广义稀疏光束平差,在GNU公共许可证下分发。sba是通用的,提供关于定义涉及光束法平差的图像投影的参数选择和函数关系增强的灵活性。

       看了好几篇文章图像全景拼接的文章都有介绍使用Bundle Adhustment对相机参数校验,来消除拼接的累积误差,因此我搜了些资料,准备尝试一下这个方法。

      首先库的下载地址:

      sba1.6 http://users.ics.forth.gr/~lourakis/sba/sba-1.6.tgz

      sba编译所需要的静态库:

      http://download.csdn.net/detail/skeeee/6805041

      本文是在Windows环境下使用,所以在这只讲Windows下的编译。

      第一步:运行VS下的D:\Program Files\Microsoft Visual Studio 10.0\VC\bin\vcvars32.bat,

      Sparse Bundle Adhustment1.6 Windows安装指南_第1张图片

     第二步:将sba所需的静态编译库的四个文件(blas.lib,clapack.lib,libF77.lib,libI77.lib)复制到sba1.6文件夹目录下,

     第三步:运行sba1.6目录下的makefile.vc

     Sparse Bundle Adhustment1.6 Windows安装指南_第2张图片

     这样sba就编译成功了。

      

你可能感兴趣的:(Bundle,sparse,安装指南,SBA,Adhust,光束法平差)