IIQ RAW images / generic RAW support
Posted: 2014-11-05T09:40:47-07:00
I'm dealing with some Phase One .IIQ RAW images.
It looks like ImageMagick doesn't yet support these, but like most RAW images, they smell like TIFFs and get processed as such, although IM uses the preview image embedded in the file rather than the full image.
If I force ImageMagick to treat it as a DNG, I get reasonable results.
Is this a sensible thing to do? From the source it looks like most of the raw formats (NEF, CR2 etc) are just aliases for the same coder, so I presume there's a generic RAW delegate. There is the possibility I suppose that I'd fall foul of some DNG-specific handling in a later IM release.
On a similar note - is there a way (using the C API) to register a custom delegate programatically? Or is the accepted way to do this to modify the delegates file?
It looks like ImageMagick doesn't yet support these, but like most RAW images, they smell like TIFFs and get processed as such, although IM uses the preview image embedded in the file rather than the full image.
If I force ImageMagick to treat it as a DNG, I get reasonable results.
Is this a sensible thing to do? From the source it looks like most of the raw formats (NEF, CR2 etc) are just aliases for the same coder, so I presume there's a generic RAW delegate. There is the possibility I suppose that I'd fall foul of some DNG-specific handling in a later IM release.
On a similar note - is there a way (using the C API) to register a custom delegate programatically? Or is the accepted way to do this to modify the delegates file?