Skip to content
Switch branches/tags

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

Keras and Tensorflow for creating a classified map

We are developing a pipeline using Python, Keras, and Tensorflow to classify satellite images from Planet. This work was performed with the Remote Sensing and Sustainability Lab. This served as the Capstone Project of my Professional Science Master's in GIS at Temple University.

The full report of this work is found in two parts on my portfolio. Thanks to Temple University's Remote Sensing and Sustainability Lab and reachsumit, who provided a fantastic unet example designed for performing image segmentation on satellite imagery.
Part 1
Part 2

  • is used to build the model. There are a number of configurable parameters such as number of Bands, number of classes, image size, patch size, and number of epochs.

  • is used to create predictions from an existing model, in this case classifying satellite images. It has a few configurable parameters, such as Image Directory, Image ID to predict against, and there is a debug flag that can enable more output to assist with troubleshooting.

  • and are called by the two scripts above. It is not necessary to call these directly.

  • the tools directory contains a number of smaller utility scripts used in this research


Image Classification on Satellite Imagery in Colombia via Keras and Tensorflow in Python




No releases published


No packages published