Python wrapper for RAW image processing
Top 48.4% on sourcepulse
rawpy
is a Python wrapper for the LibRaw library, providing robust RAW image processing capabilities for photographers and developers. It simplifies the complex task of decoding and post-processing RAW files from a vast array of digital cameras, offering features for hot/dead pixel detection and repair.
How It Works
rawpy
acts as a direct interface to LibRaw, a C/C++ library renowned for its comprehensive support of camera RAW formats. It exposes LibRaw's functionality through a Pythonic API, allowing users to load RAW files, apply post-processing steps (like white balance, color correction, and demosaicing) with customizable parameters, and extract embedded thumbnails. The library leverages numpy
for efficient image data manipulation.
Quick Start & Requirements
pip install rawpy
Highlighted Details
Maintenance & Community
rawpy.libraw_version
.Licensing & Compatibility
Limitations & Caveats
libraw-dev
or building LibRaw from source.2 months ago
1 day