The libE57 software is an open source implementation of the ASTM E2807 Standard Specification for 3D Imaging Data Exchange known as the E57 format in the C++ language.
The libE57 software is an open source implementation of the ASTM E2807 Standard Specification for 3D Imaging Data Exchange known as the E57 format in the C++ language.
The E57 file format is a compact, vendor-neutral format for storing point clouds, images, and metadata produced by 3D imaging systems, such as laser scanners.
The libE57 software consists of a library, supporting utilities and example programs, and documentation.
The software includes two separate application programming interfaces (APIs) for reading, writing, and manipulating E57 files - the Foundation API and the Simple API.
The Foundation API is a full-featured interface that operates at a relatively low-level, allowing control over all aspects of an E57 file, including custom extensions.
The Simple API is a simplified interface (built on top of the Foundation API) that supports the most common use cases for reading and writing E57 files.