2 releases

new 0.1.0 Mar 14, 2025
0.1.0-beta.1 Mar 5, 2025

#262 in Images

Download history 113/week @ 2025-03-01 71/week @ 2025-03-08

190 downloads per month

MIT/Apache

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.

Full documentation.

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