Functions | |
void | convolve_101_row_3x3_16bit (const int16_t *in, uint8_t *out, int w, int h) |
void | convolve_12021_row_5x5_16bit (const int16_t *in, uint8_t *out, int w, int h) |
void | convolve_121_row_3x3_16bit (const int16_t *in, uint8_t *out, int w, int h) |
void | convolve_14641_row_5x5_16bit (const int16_t *in, uint8_t *out, int w, int h) |
void | convolve_col_p1p1p0m1m1_5x5 (const unsigned char *in, int16_t *out, int w, int h) |
void | convolve_cols_3x3 (const unsigned char *in, int16_t *out_v, int16_t *out_h, int w, int h) |
void | convolve_cols_5x5 (const unsigned char *in, int16_t *out_v, int16_t *out_h, int w, int h) |
void | convolve_row_p1p1p0m1m1_5x5 (const int16_t *in, int16_t *out, int w, int h) |
void | integral_image (const uint8_t *in, int32_t *out, int w, int h) |
void | pack_16bit_to_8bit_saturate (const __m128i a0, const __m128i a1, __m128i &b) |
void | unpack_8bit_to_16bit (const __m128i a, __m128i &b0, __m128i &b1) |
void filter::detail::convolve_101_row_3x3_16bit | ( | const int16_t * | in, |
uint8_t * | out, | ||
int | w, | ||
int | h | ||
) |
Definition at line 239 of file filter.cpp.
void filter::detail::convolve_12021_row_5x5_16bit | ( | const int16_t * | in, |
uint8_t * | out, | ||
int | w, | ||
int | h | ||
) |
Definition at line 138 of file filter.cpp.
void filter::detail::convolve_121_row_3x3_16bit | ( | const int16_t * | in, |
uint8_t * | out, | ||
int | w, | ||
int | h | ||
) |
Definition at line 182 of file filter.cpp.
void filter::detail::convolve_14641_row_5x5_16bit | ( | const int16_t * | in, |
uint8_t * | out, | ||
int | w, | ||
int | h | ||
) |
Definition at line 84 of file filter.cpp.
void filter::detail::convolve_col_p1p1p0m1m1_5x5 | ( | const unsigned char * | in, |
int16_t * | out, | ||
int | w, | ||
int | h | ||
) |
Definition at line 359 of file filter.cpp.
void filter::detail::convolve_cols_3x3 | ( | const unsigned char * | in, |
int16_t * | out_v, | ||
int16_t * | out_h, | ||
int | w, | ||
int | h | ||
) |
Definition at line 408 of file filter.cpp.
void filter::detail::convolve_cols_5x5 | ( | const unsigned char * | in, |
int16_t * | out_v, | ||
int16_t * | out_h, | ||
int | w, | ||
int | h | ||
) |
Definition at line 281 of file filter.cpp.
void filter::detail::convolve_row_p1p1p0m1m1_5x5 | ( | const int16_t * | in, |
int16_t * | out, | ||
int | w, | ||
int | h | ||
) |
Definition at line 387 of file filter.cpp.
void filter::detail::integral_image | ( | const uint8_t * | in, |
int32_t * | out, | ||
int | w, | ||
int | h | ||
) |
Definition at line 51 of file filter.cpp.
void filter::detail::pack_16bit_to_8bit_saturate | ( | const __m128i | a0, |
const __m128i | a1, | ||
__m128i & | b | ||
) |
Definition at line 78 of file filter.cpp.
void filter::detail::unpack_8bit_to_16bit | ( | const __m128i | a, |
__m128i & | b0, | ||
__m128i & | b1 | ||
) |
Definition at line 70 of file filter.cpp.