![]() |
![]() |
Functions | |
void | IMG_corr_gen_iq (const int *restrict x, const short *restrict h, int *restrict y, int m, int pitch, int x_qpt, int h_qpt, int y_qpt) |
void IMG_corr_gen_iq | ( | const int *restrict | x, | |
const short *restrict | h, | |||
int *restrict | y, | |||
int | m, | |||
int | pitch, | |||
int | x_qpt, | |||
int | h_qpt, | |||
int | y_qpt | |||
) |
x | Pointer to one row of image pixels | |
h | Pointer to a 16-bit linear (1xM) filter mask | |
y | Output correlation sum(s) | |
m | Length of linear filter (taps) | |
pitch | Number of columns in input image | |
x_qpt | Q-format of input image array | |
h_qpt | Q-format of mask array | |
y_qpt | Q-format of output array |
x_qpt + h_qpt >= y_qpt
pitch >= m + 2