Namespaces | Functions
filter.h File Reference
#include <emmintrin.h>
#include <pmmintrin.h>
#include <stdint.h>
Include dependency graph for filter.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  filter
namespace  filter::detail

Functions

void filter::blob5x5 (const uint8_t *in, int16_t *out, int w, int h)
void filter::checkerboard5x5 (const uint8_t *in, int16_t *out, int w, int h)
void filter::detail::convolve_101_row_3x3_16bit (const int16_t *in, uint8_t *out, int w, int h)
void filter::detail::convolve_12021_row_5x5_16bit (const int16_t *in, uint8_t *out, int w, int h)
void filter::detail::convolve_121_row_3x3_16bit (const int16_t *in, uint8_t *out, int w, int h)
void filter::detail::convolve_14641_row_5x5_16bit (const int16_t *in, uint8_t *out, int w, int h)
void filter::detail::convolve_col_p1p1p0m1m1_5x5 (const unsigned char *in, int16_t *out, int w, int h)
void filter::detail::convolve_cols_3x3 (const unsigned char *in, int16_t *out_v, int16_t *out_h, int w, int h)
void filter::detail::convolve_cols_5x5 (const unsigned char *in, int16_t *out_v, int16_t *out_h, int w, int h)
void filter::detail::convolve_row_p1p1p0m1m1_5x5 (const int16_t *in, int16_t *out, int w, int h)
void filter::detail::integral_image (const uint8_t *in, int32_t *out, int w, int h)
void filter::detail::pack_16bit_to_8bit_saturate (const __m128i a0, const __m128i a1, __m128i &b)
void filter::sobel3x3 (const uint8_t *in, uint8_t *out_v, uint8_t *out_h, int w, int h)
void filter::sobel5x5 (const uint8_t *in, uint8_t *out_v, uint8_t *out_h, int w, int h)
void filter::detail::unpack_8bit_to_16bit (const __m128i a, __m128i &b0, __m128i &b1)


libviso2
Author(s): Andreas Geiger, Stephan Wirth
autogenerated on Fri Aug 28 2015 13:37:45