Skip to content

This repository is developed to process Harmonized Landsat Sentinel-2 (HLS) data, create training samples using gridded, random, clustered, and stratified sampling techniques, and employ an Artificial Neural Network for crop type mapping.

Notifications You must be signed in to change notification settings

uvaires/crop_classification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cropclassification

Description

This repository is developed to process Harmonized Landsat Sentinel-2 (HLS) data, create training samples using gridded, random, clustered, and stratified sampling techniques, and employ an Artificial Neural Network for crop type mapping. To execute the code, a ground truth image must be used to create the samples. In this example, CropScape Data Layers (CDL) were used as the base to generate the samples.

Dependencies management

The following command can be used to recreate the conda environment with all the dependencies needed to run the code in this repository.

conda env create -f environment.yml

After creating the new environment (or you can use an existing one) you need to activate it and install the package in development mode. To do so, from the repository root, run the command below. It will install the package in development mode, so you can make changes to the code and test it without the need to reinstall the package.

pip install -e .

About

This repository is developed to process Harmonized Landsat Sentinel-2 (HLS) data, create training samples using gridded, random, clustered, and stratified sampling techniques, and employ an Artificial Neural Network for crop type mapping.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published