CUV  0.9.201304091348
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Classes | Namespaces | Functions
image_pyramid.hpp File Reference

classes/methods dealing with the construction of image pyramids More...

#include <cuv/tensor_ops/tensor_ops.hpp>
#include <cuv/basics/cuda_array.hpp>
Include dependency graph for image_pyramid.hpp:

Go to the source code of this file.

Classes

class  cuv::image_pyramid< __matrix_type >
 image pyramid decreasing in size logarithmically. More...

Namespaces

namespace  cuv
 contains all cuv functionality

Functions

template<class T , class S , class I >
void cuv::gaussian_pyramid_downsample (tensor< T, S, row_major > &dst, const cuda_array< T, S, I > &src, const unsigned int interleaved_channels)
 sample down an image by a factor of 2
template<class T , class S , class I >
void cuv::gaussian_pyramid_upsample (tensor< T, S, row_major > &dst, const cuda_array< T, S, I > &src)
template<class TDest , class T , class S , class I >
void cuv::get_pixel_classes (tensor< TDest, S, row_major > &dst, const cuda_array< T, S, I > &src, float scale_fact)
template<class T , class S , class I >
void cuv::gaussian (tensor< T, S, row_major > &dst, const cuda_array< T, S, I > &src)

Detailed Description

classes/methods dealing with the construction of image pyramids

Author
Hannes Schulz
Date
2010-10-22

Definition in file image_pyramid.hpp.