Skip to content

Helmholtz-UFZ/PyExpress

Repository files navigation

PyExpress

PyExpress version 1.0.0 is a Python library for automating photogrammetric image processing using the Agisoft Metashape Python API. It extends Metashape’s functionality, for example, by adding utility and data management tools, and offers a range of methods for developing tailored, fully automated workflows for photogrammetric analysis on images captured by UAVs and fixed camera systems. Additionally, PyExpress supports 4D photogrammetry for continuous monitoring with fixed stereo camera setups, and integrates with MinIO for efficient cloud storage management. It automates the generation of point clouds, orthomosaics, DEMs, 3D models, precision maps, and more. Thus, PyExpress generates data products or time-series of data products, serving various applications such as GIS, CloudCompare, or precision mapping.

For detailed documentation, refer to the PyExpress v1.0.0 Tutorial.

Installation

To install PyExpress, please follow the detailed instructions provided in the PyExpress v1.0.0 Tutorial.

Usage

For complete instructions on how to use PyExpress, refer to the PyExpress v1.0.0 Tutorial.

License

This project is licensed under the GNU General Public License v3.0 or later - see the LICENSE.md file for details.

Contributing

For contributing to the project, please see the CONTRIBUTING.md file.

How to cite PyExpress

If PyExpress is advancing your reasearch, please cite as:

Kobe, M., Graß, R., Boedeker, H., Wehner, C., & Mollenhauer, H. (2025). PyExpress - Automating Workflows for 3D Point Cloud Reconstruction of Image Data (1.0.0). Zenodo. https://doi.org/10.5281/zenodo.14245920

Funding

This research was funded by the Federal Ministry of Food and Agriculture, grant number 28DE102B18.

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages