搜索此博客

2017年9月18日星期一

SNAP+Python 二次开发(利用gpt)

利用SNAP提供的接口(gpt.exe)可以很方便地利用Python调用SNAP软件中的功能进行二次开发。
GPT的用法如图1所示:
Fig.1
三个参数
Fig.2




Fig,3
①<op>:算符(Operators的名称)                              
算符就是SNAP软件中的各种功能,其实还有很多,截图没有截完整,可以在DOS系统下输入gpt进行查看;
②<graph-file>:算符的相关参数(XML格式)
③<source-file-i>:<op>算符所用到的第i个原文件
Fig.4
[options](共13种):
当应用新的operator而不知道其参数时,可以在DOS系统下输入gpt -h <operator>,获得该算符需要设置的参数,例如需要对影像进行热噪音移除,可以输入gpt -h ThermalNoiseRemoval,查看其参数,如图6所示。
Fig.5
程序实例:

Fig.6

没有评论:

发表评论

LibSVM Chinese Brief Infroduction

Reference: [1]  https://blog.csdn.net/v_july_v/article/details/7624837 [2]  https://wenku.baidu.com/view/c402e983336c1eb91b375d37.html?fr...

  • Word (2)