StarFM_v1.2.2在linux下运行代码及运行方法
StarFM_v1.2.2在linux下运行代码及运行方法
先上代码连接,https://www.ars.usda.gov/research/software/download/?softwareid=432;感谢代码作者Gao, F. 网页中有作者的参考文献,需要深入学习的自己研究。 欢迎交流
使用前请认真读readme.txt
一:运行环境的安装
1. 比较新版本的win10支持ubantu系统的安装,如何安装参考连接
https://www.cnblogs.com/xiaoliangge/p/9124089.html;
2.win7或者其他操作系统可以安装虚拟机装在ubantu或者CentOS
3.gcc编译器的安装
cmd小黑框输入bash后进入ubantu
输入:sudo apt-get build-dep gcc
sudo apt-get install build-essential
用来安装gcc编译相关的东西
二. StarFM代码运行及相关命令
代码中有如input._06-04-04.green.txt的文件,其中包含类输入影像以及影像参数,在StarFM_util.c的代码中会有读取这个txt文件的过程。
将input.txt文件与需要输入的影像文件放入source文件夹中,在cmd-bash中输入命令运行。
进入路径 cd /mnt/d/StarFM/source
运行(StarFM.exe) ./StarFM.exe input.06-04-01.green.txt (其中./为运行命令 StarFM.exe之后+空格+txt文件)
之后你会看到pre开头的文件就是运行结果咯。