Performs high-pass filtering.
IppStatus ippsFilterHighpass_G7291_16s_ISfs(Ipp16s* pSrcDst, int len, IppsFilterHighpassState_G7291_16s* pState, int scaleFactor);
pSrcDst |
Pointer to the source and destination vector. |
len |
Length of the pSrcDst. |
pState |
Pointer to the previously allocated state structure. |
scaleFactor |
Scaling factor to apply to the result. |
The function ippsFilterHighpass_G7291 is declared in the ippsc.h file. The lower-band signal is filtered by an elliptic high-pass filter Hh1(z) of order 2 to remove the frequency components below 50 Hz. The filter is defined as follows:
ippStsNoErr |
Indicates no error. |
ippStsNullPtrErr |
Indicates an error when the pSrcDst or pState pointer is NULL. |
ippStsSizeErr |
Indicates an error when len is less than or equal to 0. |
Copyright © 2000 - 2010, Intel Corporation. All rights reserved.