2 releases
new 0.1.0 | Mar 14, 2025 |
---|---|
0.1.0-beta.1 | Mar 5, 2025 |
#262 in Images
190 downloads per month
4MB
2.5K
SLoC
async-tiff
An async, low-level TIFF reader.
Features
- Support for tiled TIFF images.
- Read directly from object storage providers, via the
object_store
crate. - Support for user-defined decompression algorithms.
- Tile request merging and concurrency.
Background
The existing tiff
crate is great, but only supports synchronous reading of TIFF files. Furthermore, due to low maintenance bandwidth it is not designed for extensibility (see #250).
It additionally exposes geospatial-specific TIFF tag metadata.
Tests
Download the following file for use in the tests.
aws s3 cp s3://naip-visualization/ny/2022/60cm/rgb/40073/m_4007307_sw_18_060_20220803.tif ./ --request-payer
Dependencies
~10–26MB
~298K SLoC