RawImage Class
Constructors
Create a RawImage object from an in-memory IIQ file |
|
Create a RawImage object from an in-memory IIQ file |
|
Create a RawImage object from a system file path, to either a IIQ file |
Properties
Get the image width, in pixels, of the exposed sensor area |
|
Get the image height, in pixels, of the exposed sensor area |
|
Get full width of the raw sensor output in pixels (including un-exposed area) |
|
Get full height of the raw sensor output in pixels (including un-exposed area) |
Methods
Decode(DecodeConfig config, Func< uint, byte[]> allocFunction=null) |
Get a decode object, that handles decompression and static calibration of the RAW image. |
Convert(ConvertConfig config, Func< uint, byte[]> allocFunction=null, bool useNativeMemory=false) |
Get a processing object, that handles RAW convertion of the image into an RGB bitmap |
Get a processing object, that handles RAW convertion of the image into an RGB bitmap |
|
Get a processing object, that handles RAW convertion of the image into an RGB bitmap and also compute exposure mask if the threshold is set by user |
|
Estimate sharpness of IIQ image on a region of interest |
|
Round the 4 corners of the image |
|
Get a metadata tag from the image file |
|
Check if a metadata tag exists in the image file |
|
Get the thumbnail from the raw file container |
|
Convenience method to get the XMP meta data |
|
Extract the GPS data embedded in the IIQ files XMP meta data section, if any |
|
Extract the Raw histogram from the raw image. The histogram is generated in the camera and stored in the iqq file when it was captured. Therefore it is also in a format defined by the camera. |
|
Applies a gain mask to the image using pixel-wise multiplication: |