基于『飞桨』的遥感变化检测工具(Remote sensing change detection tool based on『PaddlePaddle』)
PdRSCD(PaddlePaddle Remote Sensing Change Detection)是一个基于飞桨PaddlePaddle的遥感变化检测的项目,pypi包名为ppcd。目前0.2版本,最新支持图像列表输入的训练和预测,如多期影像、多源影像甚至多期多源影像。可以快速完成分割、变化检测等任务。
注:此repo不再更新,相关工作和维护更新在3SPP/PdRSCD中。
PdRSCD的主要代码在ppcd中,文件夹组织如下。可以根据自己的任务修改和添加下面的代码。
ppcd
├── core # 包含训练和预测的代码
├── datasets # 包含创建数据列表和定义数据集的代码
├── losses # 包含损失函数的代码
├── metrics # 包含指标评价的代码
├── models # 包含网络模型、特殊层、层初始化等代码
├── traditions # 包含一些传统计算方法的代码
├── transforms # 包含数据增强的代码
├── utils # 包含其他代码,如计时等
└── tools # 包含工具代码,如分块、图像查看器等
pip install ppcd -i https://pypi.org/simple
# 克隆项目
# git clone https://github.com/geoyee/PdRSCD.git # github可能较慢
git clone https://gitee.com/Geoyee/pd-rscd.git
import sys
sys.path.append('pd-rscd') # 加载环境变量
Email:[email protected]