pandora-plugin-libsgm


Namepandora-plugin-libsgm JSON
Version 1.5.3 PyPI version JSON
download
home_pagehttps://github.com/CNES/Pandora_plugin_libsgm
SummaryPandora plugin to optimize the cost volume with the LibSGM library
upload_time2024-11-22 13:09:11
maintainerNone
docs_urlNone
authorCNES
requires_python>=3.8
licenseApache License 2.0
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage
            <h1 align="center"> Pandora plugin libSGM </h1>

<h4 align="center">Semi-Global Matching algorithm plugin for <a href="https://github.com/CNES/Pandora"><img align="center" src="https://raw.githubusercontent.com/CNES/Pandora/master/docs/source/Images/logo/logo_typo.svg?inline=false" width="64" height="64"/></a>  .</h4>

<p align="center">
  <a href="https://github.com/CNES/Pandora_plugin_libSGM/actions"><img src="https://github.com/CNES/Pandora_plugin_libSGM/actions/workflows/pandora_plugin_libsgm_ci.yml/badge.svg?branch=master"></a>
<a href="https://codecov.io/gh/CNES/Pandora_plugin_libSGM"> <img src="https://codecov.io/gh/CNES/Pandora_plugin_libSGM/branch/master/graph/badge.svg?token=O22Y1OF63L"></a>
  <a href="https://opensource.org/licenses/Apache-2.0/"><img src="https://img.shields.io/badge/License-Apache%202.0-blue.svg"></a>
</p>

<p align="center">
  <a href="#overview">Overview</a> •
  <a href="#install">Install</a> •
    <a href="#usage">Usage</a> •
  <a href="#related">Related</a> •
  <a href="#references">References</a>
</p>

## Overview

This [Pandora plugin](https://pandora.readthedocs.io/en/stable/userguide/plugin.html) aims to optimize the cost volume following Semi-Global Matching algorithm, defined by [[Hirschmuller]](#Hirschmuller), with the [libSGM](https://github.com/CNES/Pandora_libSGM)  library.

Go to [Pandora](https://github.com/CNES/Pandora) stereo matching framework for further documentation.

## Install

**pandora_plugin_libsgm** is available on Pypi and can be installed by:

```bash
pip install pandora_plugin_libsgm
```

This command will install required dependencies such as [Pandora](https://github.com/CNES/Pandora) and [libSGM](https://github.com/CNES/Pandora_libSGM).

## Usage

Let's refer to [Pandora's readme](https://github.com/CNES/Pandora/blob/master/README.md) or [online documentation](https://pandora.readthedocs.io/) for further information about Pandora general functionalities.

More specifically, you can find :

- [SGM configuration file example](https://raw.githubusercontent.com/CNES/Pandora/master/data_samples/json_conf_files/a_semi_global_matching.json)
- [documentation about SGM theory and parameters](https://pandora.readthedocs.io/en/stable/userguide/plugins/plugin_libsgm.html)

## Related

[Pandora](https://github.com/CNES/Pandora) - A stereo matching framework  
[libSGM](https://github.com/CNES/Pandora_libSGM) - C++/python implementation of semi-global matching algorithm  

## References

Please cite the following paper when using Pandora and pandora_plugin_libsgm:
*Cournet, M., Sarrazin, E., Dumas, L., Michel, J., Guinet, J., Youssefi, D., Defonte, V., Fardet, Q., 2020. Ground-truth generation and disparity estimation for optical satellite imagery. ISPRS - International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences.*

<a id="Hirschmuller">[Hirschmuller]</a>
*H. Hirschmuller, "Stereo Processing by Semiglobal Matching and Mutual Information," in IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 30, no. 2, pp. 328-341, Feb. 2008. doi: 10.1109/TPAMI.2007.1166*

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/CNES/Pandora_plugin_libsgm",
    "name": "pandora-plugin-libsgm",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": null,
    "author": "CNES",
    "author_email": "myriam.cournet@cnes.fr",
    "download_url": "https://files.pythonhosted.org/packages/d9/22/95ede78f4f3d5de502eac228369126e0f5b695cb24fff21e41813babcea8/pandora_plugin_libsgm-1.5.3.tar.gz",
    "platform": null,
    "description": "<h1 align=\"center\"> Pandora plugin libSGM </h1>\n\n<h4 align=\"center\">Semi-Global Matching algorithm plugin for <a href=\"https://github.com/CNES/Pandora\"><img align=\"center\" src=\"https://raw.githubusercontent.com/CNES/Pandora/master/docs/source/Images/logo/logo_typo.svg?inline=false\" width=\"64\" height=\"64\"/></a>  .</h4>\n\n<p align=\"center\">\n  <a href=\"https://github.com/CNES/Pandora_plugin_libSGM/actions\"><img src=\"https://github.com/CNES/Pandora_plugin_libSGM/actions/workflows/pandora_plugin_libsgm_ci.yml/badge.svg?branch=master\"></a>\n<a href=\"https://codecov.io/gh/CNES/Pandora_plugin_libSGM\"> <img src=\"https://codecov.io/gh/CNES/Pandora_plugin_libSGM/branch/master/graph/badge.svg?token=O22Y1OF63L\"></a>\n  <a href=\"https://opensource.org/licenses/Apache-2.0/\"><img src=\"https://img.shields.io/badge/License-Apache%202.0-blue.svg\"></a>\n</p>\n\n<p align=\"center\">\n  <a href=\"#overview\">Overview</a> \u2022\n  <a href=\"#install\">Install</a> \u2022\n    <a href=\"#usage\">Usage</a> \u2022\n  <a href=\"#related\">Related</a> \u2022\n  <a href=\"#references\">References</a>\n</p>\n\n## Overview\n\nThis [Pandora plugin](https://pandora.readthedocs.io/en/stable/userguide/plugin.html) aims to optimize the cost volume following Semi-Global Matching algorithm, defined by [[Hirschmuller]](#Hirschmuller), with the [libSGM](https://github.com/CNES/Pandora_libSGM)  library.\n\nGo to [Pandora](https://github.com/CNES/Pandora) stereo matching framework for further documentation.\n\n## Install\n\n**pandora_plugin_libsgm** is available on Pypi and can be installed by:\n\n```bash\npip install pandora_plugin_libsgm\n```\n\nThis command will install required dependencies such as [Pandora](https://github.com/CNES/Pandora) and [libSGM](https://github.com/CNES/Pandora_libSGM).\n\n## Usage\n\nLet's refer to [Pandora's readme](https://github.com/CNES/Pandora/blob/master/README.md) or [online documentation](https://pandora.readthedocs.io/) for further information about Pandora general functionalities.\n\nMore specifically, you can find :\n\n- [SGM configuration file example](https://raw.githubusercontent.com/CNES/Pandora/master/data_samples/json_conf_files/a_semi_global_matching.json)\n- [documentation about SGM theory and parameters](https://pandora.readthedocs.io/en/stable/userguide/plugins/plugin_libsgm.html)\n\n## Related\n\n[Pandora](https://github.com/CNES/Pandora) - A stereo matching framework  \n[libSGM](https://github.com/CNES/Pandora_libSGM) - C++/python implementation of semi-global matching algorithm  \n\n## References\n\nPlease cite the following paper when using Pandora and pandora_plugin_libsgm:\n*Cournet, M., Sarrazin, E., Dumas, L., Michel, J., Guinet, J., Youssefi, D., Defonte, V., Fardet, Q., 2020. Ground-truth generation and disparity estimation for optical satellite imagery. ISPRS - International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences.*\n\n<a id=\"Hirschmuller\">[Hirschmuller]</a>\n*H. Hirschmuller, \"Stereo Processing by Semiglobal Matching and Mutual Information,\" in IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 30, no. 2, pp. 328-341, Feb. 2008. doi: 10.1109/TPAMI.2007.1166*\n",
    "bugtrack_url": null,
    "license": "Apache License 2.0",
    "summary": "Pandora plugin to optimize the cost volume with the LibSGM library",
    "version": "1.5.3",
    "project_urls": {
        "Homepage": "https://github.com/CNES/Pandora_plugin_libsgm"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d92295ede78f4f3d5de502eac228369126e0f5b695cb24fff21e41813babcea8",
                "md5": "95a6dd99ebfe41cf041f7406fc3b3e03",
                "sha256": "a5e4613f4a03c742aca5ad2a6417808cbea074baab33ffe5d8608d1922407229"
            },
            "downloads": -1,
            "filename": "pandora_plugin_libsgm-1.5.3.tar.gz",
            "has_sig": false,
            "md5_digest": "95a6dd99ebfe41cf041f7406fc3b3e03",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 3150353,
            "upload_time": "2024-11-22T13:09:11",
            "upload_time_iso_8601": "2024-11-22T13:09:11.942134Z",
            "url": "https://files.pythonhosted.org/packages/d9/22/95ede78f4f3d5de502eac228369126e0f5b695cb24fff21e41813babcea8/pandora_plugin_libsgm-1.5.3.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-11-22 13:09:11",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "CNES",
    "github_project": "Pandora_plugin_libsgm",
    "travis_ci": false,
    "coveralls": true,
    "github_actions": true,
    "lcname": "pandora-plugin-libsgm"
}
        
Elapsed time: 2.76693s