主要工作:
(1)对之前的ISCE2.4.2的安装手册进行检验,是否有错误。
(2)在此基础上,安装GPU、RelaxIV 、Pulp部分,使得软件在处理多景或比较大的感兴趣区域时,能够最佳的发挥电脑的性能和更快的获得想要的结果。
前言:
(1)今天又有了一台新环境的电脑,之前好多环境需要重新配置,加上近来有个小伙伴多次询问GPU模块部分。
(2)其实好多事情不做,真是没有时间吗?只是自己给自己找的借口而已。
主要内容
1 GPU与RelaxIV的官方要求
1.1 ISCE2.4.2的官方链接中的安装部分说明
(1)unwrap 2 stage 使用说明
For the "unwrap 2 stage" option:
RelaxIV and Pulp are required. Information on getting these packages
if you want to try the unwrap 2 stage option:
RelaxIV (a minimum cost flow relaxation algorithm coded in C++ by Antonio Frangioni and
Claudio Gentile at the University of Pisa, based on the Fortran code developed by by
Dimitri Bertsekas while at MIT) available by request at http://www.di.unipi.it/~frangio.
So that ISCE will compile it properly, the RelaxIV files should be placed
in the directory: 'contrib/UnwrapComp/src/RelaxIV'.
PULP: Use easy_install or pip to install it or else clone it from,https://github.com/coin-or/pulp.
Make sure the path to the installed pulp.py is on your PYTHONPATH environment
variable (it should be the case if you use easy_install or pip).
(2)GPU部分
For splitSpectrum and GPU modules:
cython3 - must have an executable named cython3 (use a symbolic link)
cuda - for GPUtopozero and GPUgeo2rdr
opencv - for split spectrum
个人理解:先