Decoding raw digital photos in Linux (1997)
3 days ago
- #image processing
- #open source software
- #digital photography
- dcraw is an ANSI C program for decoding raw digital camera images on any operating system.
- The program supports 731 cameras, is portable, free, and can produce better output than vendor tools.
- dcraw works with raw photo formats like CRW, CR2, MRW, NEF, RAF, but not JPEG which is lossy.
- Common issues include green tints from missing color matrices, dark 16-bit output, and memory limits on Windows Vista.
- It includes utilities like clean_crw.c for Canon CRW files, and supports plugins for GIMP.
- The software can be compiled with dependencies or standalone, and multilingual versions are available.
- Users can send raw photos for support, especially with color charts to improve color accuracy.
- Alternatives for specific cameras include CHDK for Canon and DIAG RAW for Nikon hacks.
- dcraw outputs in various formats via piping, and includes interpolation methods like bilinear, VNG, PPG, and AHD.
- The FAQ addresses auto-exposure, edge artifacts, and library design decisions.