Developer Reference for Intel® Integrated Performance Primitives 2018
Returns the updated background image.
IppStatus ippiFGMMBackground_8u_C3R(Ipp8u* pDst, int dstStep, IppiSize roi, IppFGMMState_8u_C3R* pState);
ippcv.h
Headers: ippcore.h, ippvm.h, ipps.h, ippi.h
Libraries: ippcore.lib, ippvm.lib, ipps.lib, ippi.lib
This function implements the Gaussian mixture model background subtraction described in [ZIVKOVIC04]. The function returns the three-channel Ipp8u background image.
Before using this function, you need to compute the size of the IppFGMMState_8u_C3R state structure and initialize the structure using the FGMMGetBufferSize and FGMMInit functions, respectively.
ippStsNoErr |
Indicates no error. |
ippStsNullPtrErr |
Indicates an error when pDst or pState is NULL. |
ippStsSizeErr |
Indicates an error when roi is less than, or equal to zero. |
ippStsStepErr |
Indicates an error when dstStep is less than, or equal to zero. |