Files
dtourolle 72aa7e98bf Let rawler decode a linear DNG wider than 16 700 pixels
rawler's allocation guard is sized in samples but worded in pixels, and
a linear DNG passes width × 3. A 22927 × 8966 Lightroom panorama was
refused as ">50000 px wide", and develop fell back silently to the
embedded preview. Route rawler through third_party with the guard at
1.5 G samples and 200 000 per axis.
2026-09-27 17:33:19 -04:00
..
2026-09-27 17:33:19 -04:00
2026-09-27 17:33:19 -04:00
2026-09-27 17:33:19 -04:00
2026-09-27 17:33:19 -04:00
2026-09-27 17:33:19 -04:00
2026-09-27 17:33:19 -04:00
2026-09-27 17:33:19 -04:00
2026-09-27 17:33:19 -04:00

Rawler

Digital camera raw format library

What is Rawler?

Rawler parses raw file formats and provides access to the pixels and all metadata.

Why is it named rawler?

It's a (c)rawler, just for raw file structures.

Why another raw library?

  • There are libraries dealing with metadata (exiv2) and for pixels (rawspeed, libraw), but not for both. Each library ships their own file structure parsers.
  • rawloader, which is basically the fundament of this library, is a pretty good library, but lacks of support for metadata.
  • For fun.