Skip to content

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 of conurbation algorithm and the aim of this project is to carry out preliminary processing of the input data for the city Generation.

License

Notifications You must be signed in to change notification settings

kritika-srivastava/Land-Stratification-ISRO

Repository files navigation

Land Stratification

licenseProject StatusProject Status: Active – The project has reached a stable, usable state and is being actively developed.

Python BadgeDependency

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.

Challenges :

  • 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.

Input-

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 -

Dependencies -

  • Python
  • Rasterio
  • PIL
  • Matplotlib

Steps to replicate the output

  • 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.

Output Mosaic -

Contour Extraction -

Grayscale Image-

References -

About

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 of conurbation algorithm and the aim of this project is to carry out preliminary processing of the input data for the city Generation.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published