Class RawImage Class

Represents a raw, unpacked sensor image (grayscale).

Constructors:

NameDescription
Public methodRawImage(Byte[], FrameImage) Initializes a new instance of the RawImage class from packed sensor data.
Public methodRawImage(Int32, Int32) Creates a new blank raw image.
Public methodRawImage(LightFieldComponent, FrameImage) Initializes a new instance of the RawImage class from a LightFieldComponent.
Public methodRawImage(UInt16[], Int32, Int32) Initializes a new instance of the RawImage class from existing data.

Properties:

NameDescription
Public propertyHeight Gets the image height.
Public propertyWidth Gets the image width.
Public propertyItem Gets a grayscale value at given pixel.
Public propertyData Gets the raw, unpacked image data (grayscale).

Methods:

NameDescription
Public methodToGray8Data() Gets unpacked 8-bit grayscale data.
Public methodToGray16Data() Gets unpacked 16-bit grayscale data.
Public methodDemodulate(RawImage) Divides the image with the specified image.
Public methodNormalizeBy(RawImage) Normalizes the image using the specified image.