This project focuses on the automated counting of trees and estimation of forest biomass using satellite images.
The project is organized into the following main directories:
This directory contains the implementation of biomass estimation based on a specific equation from the study "Equation to estimate tree biomass in tropical forests of Costa Rica".
This directory includes test data for verifying the performance of the DeepForest model, consisting of annotated images and metadata.
This directory holds the implementation of the DeepForest model for detecting and counting tree crowns. It includes necessary scripts and installation instructions.
This directory contains a Python script implementing a GUI for loading satellite images and using a machine learning model to count trees and calculate biomass.
This directory includes various image processing scripts for enhancing input images to improve the tree crown counting model's performance.
This directory contains the main script for running the entire application.
To install and set up the project, follow these steps:
-
Clone the repository:
git clone https://github.com/Oscarmendez825/Contabilizacion-de-arboles-y-calculo-de-la-biomasa-forestal-a-partir-de-imagenes-satelitales.git
-
Navigate to the project directory:
cd Contabilizacion-de-arboles-y-calculo-de-la-biomasa-forestal-a-partir-de-imagenes-satelitales
-
Install dependencies: In each directory of the project, there are installers with the necessary libraries. Run each installer before executing the system.
To execute the application:
-
Navigate to the
Main
directory:cd Main
-
Run the
Main.py
script:python Main.py
- Windows 10 or 11
- Git
- Python 3.11 or higher
- PIP
Make sure to execute each installer in the project directories to ensure all necessary libraries are installed.
This project is licensed under the MIT License - see the LICENSE.md file for details.