FastNGetBufferSize
Computes the size of the work buffer for the
FastN
function.Syntax
IppStatus ippiFastNGetBufferSize(IppiFastNSpec*
pSpec
, IppiSize
dstRoiSize
, int*
pBufSize
);
Include Files
ippcv.h
Domain Dependencies
Headers:
ippcore.h
,
ippvm.h
,
ipps.h
,
ippi.h
Libraries:
ippcore.lib
,
ippvm.lib
,
ipps.lib
,
ippi.lib
Parameters
- pSpec
- Pointer to the FastN specification structure.
- dstRoiSize
- Size of the destination ROI, in pixels.
- pBufSize
- Pointer to the computed size of the work buffer.
Description
This function computes the size of the work buffer for the
FastN
function. The result is stored in pBufSize
.Use the computed
pBufSize
value to allocate memory using the ippMalloc
or ippsMalloc
functions. The allocated memory can be freed only by the ippFree
or ippsFree
functions, respectively. For more information about the memory allocation functions, refer to the Support Functions
section of the Intel IPP Developer Reference, vol. 1
.For an example on how to use this function, refer to the example provided with the
FastN
function description.Return Values
- ippStsNoErr
- Indicates no error. Any other value indicates an error.
- ippStsNullPtrErr
- Indicates an error whenpSpecSizeorpBufSizeisNULL.
- ippStsSizeErr
- Indicates an error whendstRoiSizeis less than, or equal to zero.