#include "Basis/ConfigBase.h"
#include "Core/ApplicationFactory.h"
#include "Core/Array/RGB2Intensity.h"
#include "Core/Array/PixMax.h"
#include "Core/Array/MulVal.h"
#include "Core/Feature/Surf.h"
#include "Core/Feature/MakeRandomTree.h"
#include "Core/Feature/RandomForest.h"
#include "Core/Column/Types.h"
#include <fstream>
Include dependency graph for mainRandomForest.cpp:
Go to the source code of this file.
Typedefs | |
typedef Table::TableTem< Column::ColumnQuid, Column::ColumnInt32 > | SelectionTable |
Functions | |
void | PickRandomSamples (SelectionTable &quids, Table::QuidTable *src, int classId) |
void | SelectQuids (SelectionTable &quids, int &nrClasses, DataFactory *factory) |
void | GetNSamples (Feature::AnnotatedFeatureTable &featureSampling, const Geometry::InterestPointList &points, int n, int classId) |
void | GetFeatures (Feature::AnnotatedFeatureTable &featureSampling, const SelectionTable &quidSampling, DataFactory *factory, int dSurfParams[3]) |
void | DumpDescriptors (Feature::AnnotatedFeatureTable &featureSampling) |
void | DumpTree (Feature::RandomTree *tree) |
void | DumpTreeCounts (Feature::RandomTree *tree, int i) |
void | ProjectAndDump (Feature::FeatureTable *codebook, Feature::AnnotatedFeatureTable &featureSampling) |
int | RandomForest (int argc, char **argv) |
int | main (int argc, char *argv[]) |
Variables | |
const int | cNrImages = 50 |
const int | cPointPerImage = 250 |