Updated Scripts for Editing Canon RAW files

Almost a year ago I published a set of scripts (and a python library) for disassembling and reassembling Canon RAW files, and wrote about that on this blog. Since then a few people have been in touch with one question or another. Recently, in one of these communications I came to know that the scripts were incorrectly interpreting the colour channels on at least one … Continue reading Updated Scripts for Editing Canon RAW files

Scripts for Reading and Writing Canon RAW files

[Update: a related post has been added, where I document two new arguments to the RGB decoding/encoding scripts.] [Update (5-Jun-2018): edited to include equivalent dcraw extraction method.] Some time ago I wrote a blog post demonstrating that it’s possible to change the image content of a camera RAW file, thereby making it clear that the RAW file itself is insufficient evidence of authenticity. I achieved … Continue reading Scripts for Reading and Writing Canon RAW files