|
|
| drwnTemplatePartsModel (const drwnTemplatePartsModel &model) |
| |
|
const char * | type () const |
| | returns object type as a string (e.g., Foo::type() { return "Foo"; })
|
| |
|
drwnTemplatePartsModel * | clone () const |
| | returns a copy of the class usually implemented as virtual Foo* clone() { return new Foo(*this); }
|
| |
|
void | learnModel (int nParts, const vector< cv::Mat > &imgs) |
| |
|
| drwnPartsModel (const drwnPartsModel &model) |
| |
|
int | numParts () const |
| |
|
const cv::Size & | getBaseSize () const |
| |
|
void | setBaseSize (const cv::Size &baseSize) |
| |
|
virtual void | clear () |
| |
|
bool | save (drwnXMLNode &xml) const |
| | write object to XML node (see also write)
|
| |
|
bool | load (drwnXMLNode &xml) |
| | read object from XML node (see also read)
|
| |
|
void | swap (drwnPartsModel &model) |
| |
|
virtual double | inference (const cv::Mat &img, drwnPartsAssignment &mapAssignment) const |
| |
|
virtual double | inference (const cv::Mat &img, drwnPartsAssignment &mapAssignment, const cv::Point ¢roidPrior) const |
| |
|
virtual double | inference (const cv::Mat &img, drwnPartsAssignment &mapAssignment, const vector< cv::Mat > &partPriors, const cv::Mat ¢roidPrior) const |
| |
|
virtual double | inference (const cv::Mat &img, drwnPartsAssignment &mapAssignment, double &bestScale, double startScale, double endScale, int numLevels) const |
| |
|
cv::Mat | energyLandscape (const cv::Mat &img) const |
| |
|
void | slidingWindowDetections (const cv::Mat &img, drwnObjectList &detections) const |
| |
|
void | slidingWindowDetections (const cv::Mat &img, drwnObjectList &detections, int numLevelsPerOctave) const |
| |
|
cv::Mat | showMAPPartLocations (const cv::Mat &img) const |
| |
|
cv::Mat | showMAPPartLocations (const cv::Mat &img, const drwnPartsAssignment &assignment, double energy=DRWN_DBL_MAX, double scale=1.0) const |
| |
|
cv::Mat | showPartEnergyLandscape (const cv::Mat &img) const |
| |
|
drwnPartsModel & | operator= (const drwnPartsModel &model) |
| |
|
drwnPart * | operator[] (unsigned indx) |
| |
|
const drwnPart * | operator[] (unsigned indx) const |
| |
|
bool | write (const char *filename) const |
| | write object to file (calls save)
|
| |
|
bool | read (const char *filename) |
| | read object from file (calls load)
|
| |
|
void | dump () const |
| | print object's current state to standard output (for debugging)
|
| |