User`s guide

FUNCTIONS
SDK SECTION 11
Page 185
PostProcessPhotonCounting
unsigned int WINAPI PostProcessPhotonCounting(at_32 * InputImage, at_32 * OutputImage, int
OutputBufferSize, int NumImages, int NumFrames, int NumberOfThresholds, float * Threshold, int
Height, int Width)
Description
This function will convert the input image data to photons and return the processed
image in the output buffer.
Parameters
at32* InputImage: The input image data to be processed.
at32* OutputImage: The output buffer to return the processed image.
int OutputBufferSize: The size of the output buffer.
int NumImages: The number of images if a kinetic series is supplied as the input
data.
int NumFrames: The number of frames per output image.
int NumberOfThresholds: The number of thresholds provided by the user.
float * Threshold: The Thresholds used to define a photon.
int Height: The height of the image.
int Width: The width of the image.
Return
unsigned int
DRV_SUCCESS
DRV_NOT_INITIALIZED
DRV_ACQUIRING
DRV_P1INVALID
DRV_P2INVALID
DRV_P4INVALID
DRV_P5INVALID
DRV_P6INVALID
DRV_P7INVALID
DRV_P8INVALID
DRV_P9INVALID
DRV_ERROR_BUFFSIZE
Acquisition prepared.
System not initialized.
Acquisition in progress.
Invalid pointer (i.e. NULL).
Invalid pointer (i.e. NULL).
Number of images less than zero.
Invalid Number of Frames requested.
Invalid number of thresholds.
Invalid pointer (i.e. NULL).
Height less than zero.
Width less than zero.
Output buffer size too small.
See also