Skip to main content

Welcome to ICEpy4D

4D Image-based Continuos monitoring of glaciers' Evolution with low-cost stereo-cameras and Deep Learning photogrammetry.

ICEpy4D is a under active development.

Requirements

  • 64-bit Python >= 3.8 but < 3.10
  • a NVIDIA graphic card with CUDA capability is strongly reccomended.

Installation guide

Create a new Anaconda environment

conda create -n icepy4d python=3.9
conda activate icepy4d

Install Icepy4D from PyPi repository

pip install icepy4d

or install it from source by cloning the repository and installing it with pip

git clone https://github.com/franioli/icepy4d.git
cd icepy4d
pip install -e .

In case of any error when installing ICEpy4D from PyPi, try to install it from source.

Install Metashape Python API for Bundle Adjustment and Dense reconstruction. Metashape Python API can be downloaded from https://www.agisoft.com/downloads/installer/ or use wget (under Linux).

wget https://s3-eu-west-1.amazonaws.com/download.agisoft.com/Metashape-1.8.5-cp35.cp36.cp37.cp38-abi3-linux_x86_64.whl
pip install Metashape-1.8.5-cp35.cp36.cp37.cp38-abi3-linux_x86_64.whl

You need to have a valid Metashape license to use the API and you need to activate it (see https://github.com/franioli/metashape for how to do it)

Try to import ICEpy4D package

conda activate icepy4d
python -c "import icepy4d"

If no error is given, ICEpy4D is successfully installed and it can be imported within your script with import icepy4d

For contributing

Install additional requirements for development:

pip install -r requirements-dev.txt
pre-commit install

Metadata

Release files for icepy4d 1.6.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for icepy4d 1.6.2
File Size Uploaded
icepy4d-1.6.2.tar.gz 200.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for icepy4d 1.6.2
File Interpreter ABI Platform
icepy4d-1.6.2-py3-none-any.whl Python 3 none any Details

Total release size: 472.8 kB

Release files / icepy4d-1.6.2.tar.gz

Download URL icepy4d-1.6.2.tar.gz
Size 200.8 kB
Tags Source
SHA-256 checksum
How to use checksums
81a2fdad7fbdd0f8aa7158003620542af7ce5d7440aab6116570e21b9a841f01
BLAKE2b-256 checksum
How to use checksums
649408000c89c299b2c673d35b01a36125218a035f5aadcc4da6423b8d825d8d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release files / icepy4d-1.6.2-py3-none-any.whl

Download URL icepy4d-1.6.2-py3-none-any.whl
Size 271.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7df71cc83444edc3032e8d197ed435cd9bb1fac12cf0d04bc58bf318d16be263
BLAKE2b-256 checksum
How to use checksums
293fe6ddc96d01917bc6de4e94a46281f4d70669af38f61cae55b6490364e9e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release history Release notifications | RSS feed

1.7.0

2 release files

This release

1.6.2 This release

2 release files

1.4.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page