2 releases
0.0.1-alpha.4 | Aug 5, 2024 |
---|---|
0.0.1-alpha.3 | Jul 9, 2024 |
#536 in Images
121 downloads per month
Used in 7 crates
(3 directly)
14KB
211 lines
eimage
Library for processing image collections in 3D space.
The library is at an early stage of development.
Contributing
The library is developed at the TUM Chair of Geoinformatics and contributions are highly welcome.
lib.rs
:
eimage
is a library for processing image collections in 3D space.
Overview
Data structure
For serializing an image collection, this data structure is used:
image_collection_name.tar
(uncompressed as tarball) orimage_collection_name.eimage
(compressed)- directory
images
:- directory
frame_id
:1.png
2.png
- ...
n.png
- directory
info.json
(uncompressed) orinfo.json.zst
(compressed)- mandatory fields:
- optional fields:
ecoord.json
(uncompressed) orecoord.json.zst
(compressed)- contains a transformation tree with validity durations
- information: srid
- purpose: translate and rotate the point cloud without reading/writing the point data
- directory
Dependencies
~12–21MB
~337K SLoC