Namespaces | Typedefs | Functions
shape_context.h File Reference
#include <opencv2/core/core.hpp>
#include <opencv2/imgproc/imgproc.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <vector>
#include <string>
Include dependency graph for shape_context.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  cpl_visual_features

Typedefs

typedef std::vector< int > cpl_visual_features::Path
typedef std::vector< cv::Pointcpl_visual_features::Samples
typedef std::vector< cv::Point2f > cpl_visual_features::Samples2f
typedef std::vector< double > cpl_visual_features::ShapeDescriptor
typedef std::vector
< ShapeDescriptor > 
cpl_visual_features::ShapeDescriptors

Functions

double cpl_visual_features::compareShapes (cv::Mat &imageA, cv::Mat &imageB, double epsilonCost=9e5, bool write_images=false, std::string filePath=".", int max_displacement=30, std::string filePostFix="")
cv::Mat cpl_visual_features::computeCostMatrix (ShapeDescriptors &descriptorsA, ShapeDescriptors &descriptorsB, double epsilonCost=9e5, bool write_images=false, std::string filePath=".", std::string filePostFix="")
ShapeDescriptors cpl_visual_features::constructDescriptors (Samples2f &samples, cv::Point2f &center, bool use_center=false, int radius_bins=5, int theta_bins=12, double max_radius=0, double scale=100.0)
ShapeDescriptors cpl_visual_features::constructDescriptors (Samples2f &samples, unsigned int radius_bins=5, unsigned int theta_bins=12)
template<class sample_type >
ShapeDescriptors cpl_visual_features::constructDescriptors (sample_type &samples, unsigned int radius_bins=5, unsigned int theta_bins=12)
void cpl_visual_features::displayMatch (cv::Mat &edge_imgA, cv::Mat &edge_imgB, Samples &samplesA, Samples &samplesB, Path &path, int max_displacement=30, std::string filePath=".", std::string filePostFix="")
ShapeDescriptors cpl_visual_features::extractDescriptors (cv::Mat &image)
int cpl_visual_features::getHistogramIndex (double radius, double theta, int radius_bins, int theta_bins)
double cpl_visual_features::getMinimumCostPath (cv::Mat &cost_matrix, Path &path)
std::vector< cv::Pointcpl_visual_features::samplePoints (cv::Mat &edge_image, double percentage=0.3)


cpl_visual_features
Author(s): Tucker Hermans
autogenerated on Wed Nov 27 2013 11:52:36