Skip to main content

A coregistration tool.

Project description

Pandora2D coregistration Framework

Pandora2d is a tool based on Pandora to provide disparity maps for image pairs with a combination of vertical and horizontal stereo.

Documentation Status

Example of useInstallFirst StepTo go furtherCreditsRelated

Example of use

  • Not-aligned Sentinel2 images from Ouarzazate's Solar Central.
Before Pandora2D After Pandora2D

Install

Pandora2D is available on Pypi and can be installed by:

    # Upgrade your pip by running:
    pip install --upgrade pip
    # Install pandora2d latest release
    pip install pandora2d

Quick start

Pandora2d requires a config.json to declare the pipeline and the pair of images to process. Download our data sample to start right away !

    # Image pairs with a combination of vertical and horizontal stereo
    wget -P data_samples/images https://raw.githubusercontent.com/CNES/Pandora2D/master/data_samples/images/maricopa.zip
    # Config file
    wget -P data_samples/json_conf_files https://raw.githubusercontent.com/CNES/Pandora2D/master/data_samples/json_conf_files/a_basic_pipeline.json
    # Uncompress data
    unzip data_samples/images/maricopa.zip -d data_samples/images
    # run Pandora2d
    pandora2d data_samples/json_conf_files/a_basic_pipeline.json

    # The columns disparity map is saved in  "./data_samples/json_conf_files/a_basic_pipeline_output/disparity_map/col_map.tif".
    # The row disparity map is saved in  "./data_samples/json_conf_files/a_basic_pipeline_output/disparity_map/row_map.tif".

To go further

To create your own coregistration pipeline and choose among the variety of algorithms we provide, please consult our online documentation.

You will learn:

  • which steps you can use and combine
  • how to quickly set up a Pandora2D pipeline

Credits

Our data test sample contains modified 'Copernicus Sentinel data [2021]', provided by the Peps Sentinel2 website (CNES).

Related

  • Pandora - stereo matching framework

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pandora2d-1.1.0a2.tar.gz (16.4 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

pandora2d-1.1.0a2-cp313-cp313-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.13Windows x86-64

pandora2d-1.1.0a2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (614.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pandora2d-1.1.0a2-cp312-cp312-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.12Windows x86-64

pandora2d-1.1.0a2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (614.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pandora2d-1.1.0a2-cp311-cp311-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.11Windows x86-64

pandora2d-1.1.0a2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (609.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pandora2d-1.1.0a2-cp310-cp310-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.10Windows x86-64

pandora2d-1.1.0a2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (605.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

File details

Details for the file pandora2d-1.1.0a2.tar.gz.

File metadata

  • Download URL: pandora2d-1.1.0a2.tar.gz
  • Upload date:
  • Size: 16.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pandora2d-1.1.0a2.tar.gz
Algorithm Hash digest
SHA256 cc81ef4b7c1d5c68394b0bb0cd7504ccd26112fed84f16385dc6cc568dcd3916
MD5 d93bc414124162e3863eda32d26d3ee0
BLAKE2b-256 4c5c532b3928b05d08b481e0543b9879290410a122c583c3c98b7dc6f02c861a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pandora2d-1.1.0a2.tar.gz:

Publisher: pandora2d_ci.yml on CNES/Pandora2D

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pandora2d-1.1.0a2-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for pandora2d-1.1.0a2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 1db0ed09533a4f75665dcc24e202a4a175f6a4603a6ada33afa3436f2269927c
MD5 188e3fc08271bd5b1e139f483de2a462
BLAKE2b-256 1a3fb7d684476d0761fb115a05f541ca31b2975ac7d3e8ca8117dec8a4a7800d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pandora2d-1.1.0a2-cp313-cp313-win_amd64.whl:

Publisher: pandora2d_ci.yml on CNES/Pandora2D

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pandora2d-1.1.0a2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pandora2d-1.1.0a2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4709cd1e99103c299f94b911665cec81e7e45619a91331ea75d1b7de99fad66a
MD5 db61456ece42bbf42e5cd68346f84058
BLAKE2b-256 3041aa4bedd42f065ede0af2e640aa2eebb45b9109d4a7ac8c6a74196eb11718

See more details on using hashes here.

Provenance

The following attestation bundles were made for pandora2d-1.1.0a2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pandora2d_ci.yml on CNES/Pandora2D

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pandora2d-1.1.0a2-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pandora2d-1.1.0a2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ec9d9e71b35b0cd478624cc1c6c8ebd9c235fd15cb09e111bbfe01c411c62e1d
MD5 dfcc4281768a3340b8e56db570eae968
BLAKE2b-256 450ca242e439eb105b25ab969d9eb1f8abedc1f43bb218f1b2453c096be58c1c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pandora2d-1.1.0a2-cp312-cp312-win_amd64.whl:

Publisher: pandora2d_ci.yml on CNES/Pandora2D

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pandora2d-1.1.0a2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pandora2d-1.1.0a2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 baa4223b4a8b8e3dc159731f239220e5c95f52ed395f8255e921a1f42b96cf85
MD5 2e0720f8c8fec3f000356e5d548737d5
BLAKE2b-256 e7e49b2f34999e96e8d4ea0d365a7b5eb7442c73747dde2333a714b3a91cddf6

See more details on using hashes here.

Provenance

The following attestation bundles were made for pandora2d-1.1.0a2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pandora2d_ci.yml on CNES/Pandora2D

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pandora2d-1.1.0a2-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pandora2d-1.1.0a2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 2d1f942a3082be6e8b1d5c3153a63d47d15175fe6867f8ac7202a34c535a439f
MD5 f0b0e9450edeaa61ea57d3c46e47ecb0
BLAKE2b-256 77f479729ef4bfc1cc0b4d5e1eebd85f031d0102e3ce5b097d5f88893af61ec5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pandora2d-1.1.0a2-cp311-cp311-win_amd64.whl:

Publisher: pandora2d_ci.yml on CNES/Pandora2D

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pandora2d-1.1.0a2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pandora2d-1.1.0a2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e5ac2c55d1b8b94f45512077c254cee5499a8550bc0966fc34579afac8bf26a5
MD5 73a08ed3de4f6d0c680d1fe88010c31c
BLAKE2b-256 9af122f40607c5f1ef64700579ebdb95a9ea83cfdf9b9275b1b72a33aea7f1a1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pandora2d-1.1.0a2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pandora2d_ci.yml on CNES/Pandora2D

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pandora2d-1.1.0a2-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pandora2d-1.1.0a2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d842ff8fc0bea6e6132dd4d764584958a5dfa8b4fcd103d0f1eee6f6109dac73
MD5 8e862c869fc87dc0cd9d6efd47d3b211
BLAKE2b-256 4880f1f88a23f03e922b36212f66ddc97059c4b844a4ee439c3518b469a65b92

See more details on using hashes here.

Provenance

The following attestation bundles were made for pandora2d-1.1.0a2-cp310-cp310-win_amd64.whl:

Publisher: pandora2d_ci.yml on CNES/Pandora2D

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pandora2d-1.1.0a2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pandora2d-1.1.0a2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c7aa84f6304158a046c51de6c950015e9f3646c5436e5e935aeccdd50575841c
MD5 5eb7db70db448b42787f609d351046eb
BLAKE2b-256 f3b3cce0748bbdc736a0387a2ab98e23a03e0eaa9a2f468ebdfddef90703fe3b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pandora2d-1.1.0a2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pandora2d_ci.yml on CNES/Pandora2D

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page