#include <iostream>#include <fstream>#include <math.h>#include <boost/scoped_array.hpp>#include <boost/shared_array.hpp>#include <opencv2/core/core.hpp>#include <opencv2/imgproc/imgproc.hpp>#include <opencv2/highgui/highgui.hpp>

Go to the source code of this file.
| Namespaces | |
| namespace | cpl_visual_features | 
| Typedefs | |
| typedef float(* | cpl_visual_features::kernel )(const float &, const float &) | 
| Functions | |
| void | cpl_visual_features::Contributions (const unsigned int &in_length, const unsigned int &out_length, const float &scale, kernel KernelFoo, const float &kernel_scale, float kernel_width, const bool antialiasing, boost::shared_array< float > &weights, boost::shared_array< int > &indices, unsigned int &P) | 
| float | cpl_visual_features::Cubic (const float &x, const float &scale) | 
| cv::Mat | cpl_visual_features::downSample (cv::Mat data_in, int scales) | 
| void | cpl_visual_features::imResize (const cv::Mat &in_im, const float &scale, cv::Mat &out_im) | 
| template<class T > | |
| void | cpl_visual_features::ResizeAlongDim (const cv::Mat &in, const unsigned int &dim, const boost::shared_array< float > &weights, const boost::shared_array< int > &indices, const unsigned int &out_length, const unsigned int &P, cv::Mat &out) | 
| double | cpl_visual_features::subPIAngle (double theta) | 
| cv::Mat | cpl_visual_features::upSample (cv::Mat data_in, int scales) |