Land cover classification has been one of the most common tasks in remote sensing as it is the foundation for many global and environmental applications.
This project is an extension to the project The Conurbation Algorithm and the aim of this project is to preprocess the input data for the city Generation.
- Dataset preprocessing and stitching all tif images cooresponding to a geographical location (Mosaic generation).
- Extraction of contours for vegetation.
- Desaturating the contour plot to obtain a grayscale image.
LISS-III satellite data obtained from Open Data Archive from ISROBhuvan
The sample dataset consists of 16 tif images(4 cooresponding to each of the 4 geographical location).
Input multispectral Images -
- Python
- Rasterio
- PIL
- Matplotlib
- Clone this repository.
- Install the required dependencies in the runtime environment (Preferably Anaconda).
- cd to the jupyter notebook and change the paths of inputs.
- Run the jupyter notebook.
Note- The jupyter notebook won't be visible on the github as github cannot render raster files properly. It is advised to run the file on google colab or jupyter notebook.
If everything worked so far the output should look like the one given below.