#include <sliding_window_object_detector_trainer.h>
|
virtual void | computeHSHistogram (cv::Mat &, cv::Mat &, const int=64, const int=32, bool=true) |
|
virtual void | extractFeatures (cv::Mat &, cv::Mat &) |
|
virtual void | readDataset (std::string, std::string, cv::Mat &, cv::Mat &, bool=false, const int=0) |
|
| SlidingWindowObjectDetectorTrainer () |
|
virtual void | trainBinaryClassSVM (const cv::Mat &, const cv::Mat &) |
|
virtual void | trainObjectClassifier (std::string, std::string) |
|
virtual cv::Mat | computeHOG (const cv::Mat &) |
|
| HOGFeatureDescriptor (const int=8, const int=2, const int=9, const float=180.0f) |
|
jsk_perception::SlidingWindowObjectDetectorTrainer::SlidingWindowObjectDetectorTrainer |
( |
| ) |
|
void jsk_perception::SlidingWindowObjectDetectorTrainer::computeHSHistogram |
( |
cv::Mat & |
src, |
|
|
cv::Mat & |
hist, |
|
|
const int |
hBin = 64 , |
|
|
const int |
sBin = 32 , |
|
|
bool |
is_norm = true |
|
) |
| |
|
virtual |
void jsk_perception::SlidingWindowObjectDetectorTrainer::concatenateCVMat |
( |
const cv::Mat & |
mat_1, |
|
|
const cv::Mat & |
mat_2, |
|
|
cv::Mat & |
featureMD, |
|
|
bool |
iscolwise = true |
|
) |
| |
|
privatevirtual |
void jsk_perception::SlidingWindowObjectDetectorTrainer::extractFeatures |
( |
cv::Mat & |
img, |
|
|
cv::Mat & |
featureMD |
|
) |
| |
|
virtual |
void jsk_perception::SlidingWindowObjectDetectorTrainer::readDataset |
( |
std::string |
filename, |
|
|
std::string |
topic_name, |
|
|
cv::Mat & |
featureMD, |
|
|
cv::Mat & |
labelMD, |
|
|
bool |
is_usr_label = false , |
|
|
const int |
usr_label = 0 |
|
) |
| |
|
virtual |
void jsk_perception::SlidingWindowObjectDetectorTrainer::trainBinaryClassSVM |
( |
const cv::Mat & |
featureMD, |
|
|
const cv::Mat & |
labelMD |
|
) |
| |
|
virtual |
void jsk_perception::SlidingWindowObjectDetectorTrainer::trainObjectClassifier |
( |
std::string |
pfilename, |
|
|
std::string |
nfilename |
|
) |
| |
|
virtual |
void jsk_perception::SlidingWindowObjectDetectorTrainer::writeTrainingManifestToDirectory |
( |
cv::FileStorage & |
fs | ) |
|
|
private |
std::string jsk_perception::SlidingWindowObjectDetectorTrainer::dataset_path_ |
|
private |
int jsk_perception::SlidingWindowObjectDetectorTrainer::hist_hbin_ |
|
private |
int jsk_perception::SlidingWindowObjectDetectorTrainer::hist_sbin_ |
|
private |
std::string jsk_perception::SlidingWindowObjectDetectorTrainer::manifest_filename_ |
|
private |
std::string jsk_perception::SlidingWindowObjectDetectorTrainer::nonobject_dataset_filename_ |
|
private |
std::string jsk_perception::SlidingWindowObjectDetectorTrainer::nonobject_dataset_topic_ |
|
private |
std::string jsk_perception::SlidingWindowObjectDetectorTrainer::object_dataset_filename_ |
|
private |
std::string jsk_perception::SlidingWindowObjectDetectorTrainer::object_dataset_topic_ |
|
private |
boost::shared_ptr<cv::SVM> jsk_perception::SlidingWindowObjectDetectorTrainer::supportVectorMachine_ |
|
private |
int jsk_perception::SlidingWindowObjectDetectorTrainer::swindow_x_ |
|
private |
int jsk_perception::SlidingWindowObjectDetectorTrainer::swindow_y_ |
|
private |
std::string jsk_perception::SlidingWindowObjectDetectorTrainer::trained_classifier_name_ |
|
private |
The documentation for this class was generated from the following files: