【202108更新】目前ASP已集成至Anaconda,该博客不再适用最新版本,请参考官方地址。
_________________________________
Ames Stereo Pipeline(ASP)是NASA Intelligent Robotics Group (IRG)开发的一款基于Linux系统的开源软件,主要功能是从深空探测轨道器立体像对自动生成三维地形(DEM,Mesh等),“ISIS3+ASP” 这一流程已经成为深空探测领域构建立体的基本流程。在此,对编译ASP的流程进行一个总结,并标注编译过程中出现的问题的解决方法。
环境
Ubuntu 14.04
下载
官方网站:https://ti.arc.nasa.gov/tech/asr/groups/intelligent-robotics/ngt/stereo/
GitHub:https://github.com/NeoGeographyToolkit/StereoPipeline
编译
【1】安装必要库
解压缩ASP,目录下的INSTALLGUIDE列出了必备的库:
The following packages need to be installed in order to build Stereo
Pipeline:
Python (version >= 2.6.1)
g++, gfortran (version >= 4.9)
csh
libtool
autoconf
automake
openssl-dev
wget
curl
git (version >= 1.6)
subversion
zip
xserver-xorg-dev
xorg-dev
libx11-dev
libxext-dev
libxmu
libxmu-dev
libxi-dev
libxcb-dev
libgl1-mesa-dev
libglu1-mesa-dev
freeglut3-dev
gtk2-dev
通过apt-get命令逐一进行安装:
sud