FilterHighpass_G7291

Performs high-pass filtering.

Syntax

IppStatus ippsFilterHighpass_G7291_16s_ISfs(Ipp16s* pSrcDst, int len, IppsFilterHighpassState_G7291_16s* pState, int scaleFactor);

Parameters

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.

Description

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:



Return Values

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.

Submit feedback on this help topic

Copyright © 2000 - 2010, Intel Corporation. All rights reserved.