POINTSPREADFUNCTION (original) (raw)
Summary
The POINTSPREADFUNCTION structure contains the point spread function that will be used when applying a Wiener filter to an image.
Syntax
typedef struct _POINTSPREADFUNCTION
{
[L_UINT](leadtools-basic-data-types.html) uStructSize;
[L_UINT](leadtools-basic-data-types.html) nHeight;
[L_UINT](leadtools-basic-data-types.html) nWidth;
[L_DOUBLE](leadtools-basic-data-types.html)* pValues;
} POINTSPREADFUNCTION, *pPOINTSPREADFUNCTION;
Members
uStructSize
Size of this structure in bytes, for versioning. Use the sizeof() operator to calculate this value.
nHeight
The height of the point spread function.
nWidth
The width of the point spread function.
pValues
An array of double values that represents the values of the point spread function.
Comments
pPOINTSPREADFUNCTION is a pointer to a POINTSPREADFUNCTION structure. If the function parameter type is pPOINTSPREADFUNCTION, you can declare a POINTSPREADFUNCTION variable, update the structure's fields, and pass the variable's address in the parameter. Declaring a pPOINTSPREADFUNCTION variable is necessary only if your program requires a pointer.
Usage
LEADTOOLS Raster Imaging C API Help