|
void | libmv::ComputeGaussianKernel (double sigma, Vec *kernel, Vec *derivative) |
|
template<int size, bool vertical> |
void | libmv::FastConvolve (const Vec &kernel, int width, int height, const float *src, int src_stride, int src_line_stride, float *dst, int dst_stride) |
|
template<bool vertical> |
void | libmv::Convolve (const Array3Df &in, const Vec &kernel, Array3Df *out_pointer, int plane) |
|
void | libmv::ConvolveHorizontal (const Array3Df &in, const Vec &kernel, Array3Df *out_pointer, int plane) |
|
void | libmv::ConvolveVertical (const Array3Df &in, const Vec &kernel, Array3Df *out_pointer, int plane) |
|
void | libmv::ConvolveGaussian (const Array3Df &in, double sigma, Array3Df *out_pointer) |
|
void | libmv::ImageDerivatives (const Array3Df &in, double sigma, Array3Df *gradient_x, Array3Df *gradient_y) |
|
void | libmv::BlurredImageAndDerivatives (const Array3Df &in, double sigma, Array3Df *blurred_image, Array3Df *gradient_x, Array3Df *gradient_y) |
|
void | libmv::BlurredImageAndDerivativesChannels (const Array3Df &in, double sigma, Array3Df *blurred_and_gradxy) |
|
void | libmv::BoxFilterHorizontal (const Array3Df &in, int window_size, Array3Df *out_pointer) |
|
void | libmv::BoxFilterVertical (const Array3Df &in, int window_size, Array3Df *out_pointer) |
|
void | libmv::BoxFilter (const Array3Df &in, int box_width, Array3Df *out) |
|
void | libmv::LaplaceFilter (unsigned char *src, unsigned char *dst, int width, int height, int strength) |
|