CNES / demcompare

3D DEM comparison CNES tool
https://demcompare.readthedocs.io/
Apache License 2.0
30 stars 8 forks source link
cnes image-processing photogrammetry python remote-sensing
Demcompare

Demcompare, a DEM comparison tool

[![Python](https://img.shields.io/badge/python-v3.8+-blue.svg)](https://www.python.org/downloads/release/python-380/) [![Contributions welcome](https://img.shields.io/badge/contributions-welcome-orange.svg)](https://demcompare.readthedocs.io/en/latest/developer_guide/contributing.html) [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0/) [![Docs](https://readthedocs.org/projects/demcompare/badge/?version=latest)](https://demcompare.readthedocs.io/)

OverviewInstallUsageDocumentation

Overview

Demcompare is a python software that aims at comparing two DEMs together.

A DEM is a 3D computer graphics representation of elevation data to represent terrain.

Demcompare has several characteristics:

Install

Only Linux Plaforms are supported (virtualenv or bare machine) with Python >= 3.8 installed.

Demcompare is available on Pypi and can be typically installed through a virtualenv:

python3 -m venv venv
source venv/bin/activate
pip install --upgrade pip
pip install demcompare

Usage

Download the data samples and run the python script demcompare with sample configuration:

# download data samples
wget https://raw.githubusercontent.com/CNES/demcompare/master/data_samples/srtm_blurred_and_shifted.tif
wget https://raw.githubusercontent.com/CNES/demcompare/master/data_samples/srtm_ref.tif

# download demcompare predefined configuration
wget https://raw.githubusercontent.com/CNES/demcompare/master/data_samples/sample_config.json

# run demcompare
demcompare sample_config.json

A report can be observed with:

firefox test_output/report/published_report/html/index.html

Documentation

Please consult our online documentation.

Licensing

Demcompare software is distributed under the Apache Software License (ASL) v2.0.

See LICENSE file or http://www.apache.org/licenses/LICENSE-2.0 for details.

Copyrights and authoring can be found in NOTICE file.

Related tools

CARS - CNES 3D reconstruction software

Pandora - CNES Stereo Matching framework