TImageEnIO.LoadFromStreamRAW
Declaration
function LoadFromStreamRAW(Stream: TStream): Boolean;
Description
Loads an image from a stream containing a digital camera Raw file. The result will be false if an error is encountered, e.g. the file in the stream is not a RAW format (
Aborting will be true).
Note:
◼You can abort loading by setting
Aborting to true
◼LoadFromStreamRAW does not reset the position of the stream, so you may need to first call Stream.Position := 0;
◼You can configure the library that ImageEn uses to support Raw formats using
CameraRawEngine
// Set recommended defaults for RAW Loading
ImageEnView1.IO.Params.RAW_FourColorRGB := False;
ImageEnView1.IO.Params.RAW_QuickInterpolate := False;
ImageEnView1.IO.Params.RAW_UseAutoWB := True;
ImageEnView1.IO.Params.RAW_UseCameraWB := True;
ImageEnView1.IO.Params.RAW_AutoAdjustColors := False;
ImageEnView1.IO.Params.RAW_Gamma := 2.222;
ImageEnView1.IO.Params.RAW_GammaToeSlope := 4.5;
ImageEnView1.IO.Params.RAW_AutoBright := False;
ImageEnView1.IO.Params.RAW_OutputColorSpace := iercsSRGB;
ImageEnView1.IO.LoadFromStreamRAW( myStream );