#include <histogram_of_oriented_gradients.h>
HOGFeatureDescriptor::HOGFeatureDescriptor |
( |
const int |
cell_size = 8 , |
|
|
const int |
block_per_cell = 2 , |
|
|
const int |
n_bins = 9 , |
|
|
const float |
angle = 180.0f |
|
) |
| |
void HOGFeatureDescriptor::bilinearBinVoting |
( |
const float & |
angle, |
|
|
int & |
lower_index, |
|
|
int & |
higher_index |
|
) |
| |
|
privatevirtual |
cv::Mat HOGFeatureDescriptor::blockGradient |
( |
const int |
col, |
|
|
const int |
row, |
|
|
cv::Mat & |
bins |
|
) |
| |
|
privatevirtual |
cv::Mat HOGFeatureDescriptor::computeHOG |
( |
const cv::Mat & |
img | ) |
|
|
virtual |
template<typename T >
T HOGFeatureDescriptor::computeHOGHistogramDistances |
( |
const cv::Mat & |
patch, |
|
|
std::vector< cv::Mat > & |
imageHOG, |
|
|
const int |
distance_type = CV_COMP_BHATTACHARYYA |
|
) |
| |
|
private |
void HOGFeatureDescriptor::getHOG |
( |
const cv::Mat & |
image, |
|
|
cv::Mat & |
bins, |
|
|
cv::Mat & |
featureMD |
|
) |
| |
|
privatevirtual |
void HOGFeatureDescriptor::imageGradient |
( |
const cv::Mat & |
image, |
|
|
cv::Mat & |
hog_bins |
|
) |
| |
|
privatevirtual |
int HOGFeatureDescriptor::ANGLE |
|
protected |
int HOGFeatureDescriptor::BINS_ANGLE |
|
protected |
int HOGFeatureDescriptor::BLOCK |
|
protected |
int HOGFeatureDescriptor::CELL |
|
protected |
int HOGFeatureDescriptor::N_BINS |
|
protected |
The documentation for this class was generated from the following files: