Tensorflow implementation of our method for hyperspectral image classification.
Please cite our papers if you find it useful for your research.
@article{ssfcn,
title={Beyond the Patchwise Classification: Spectral-Spatial Fully Convolutional Networks for Hyperspectral Image Classification},
author={Xu, Yonghao and Du, Bo and Zhang, Liangpei},
journal={IEEE Transactions on Big Data},
year={2020},
volume={6},
number={3},
pages={492-506},
publisher={IEEE}
}
-
Install
Tensorflow 1.13
withPython 3.6
. -
Install
pydensecrf
. -
Clone this repo.
git clone https://github.com/YonghaoXu/SSFCN
- Download the Pavia University image and the corresponding annotations. Put these files into the
DataSets
folder.
- For Spectral Classification:
- Run
SpeFCN.py
- Run
- For Spatial Classification:
- Run
SpaFCN.py
- Run
- For Spectral-Spatial Classification:
- Run
SSFCN.py
- Run