Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
SiftTekkotsu Class Reference
Detailed DescriptionMain API class All API function calls are implemented within this class Look at APIExample.cc for an example of how to use the class to perform API calls Definition at line 22 of file SiftTekkotsu.h.
Constructor & Destructor Documentation
Definition at line 19 of file SiftTekkotsu.cc.
Definition at line 30 of file SiftTekkotsu.cc.
Member Function Documentation
Definition at line 153 of file SiftTekkotsu.cc. Referenced by findInImage(), loadFile(), saveToFile(), and ~SiftTekkotsu().
Advanced image database functions SiftTekkotsu maintains a database of all the training images and of the most recent testing image. The information stored for each image include: 1. the image itself (stored as ImageBuffer) 2. Gaussian space generated by SIFT++ 3. keypoints detected in the image by SIFT++, and used for matching by KnowledgeBase The below set of functions allow the user to access the information in the image database. Definition at line 930 of file SiftTekkotsu.cc. Referenced by trainImage_getImageBuffer(), and trainImage_getKeypoints().
Definition at line 171 of file SiftTekkotsu.cc. Referenced by findInImage(), train_addToObject(), and train_removefromObject().
Definition at line 660 of file SiftTekkotsu.cc.
Definition at line 650 of file SiftTekkotsu.cc. Referenced by DualCoding::MapBuilder::getCamSiftObjects(), and main().
Definition at line 105 of file SiftTekkotsu.cc.
Definition at line 95 of file SiftTekkotsu.cc. Referenced by findAllObjectsInImage(), and findObjectInImage().
Definition at line 642 of file SiftTekkotsu.cc.
Testing API calls. Definition at line 633 of file SiftTekkotsu.cc. Referenced by DualCoding::MapBuilder::getCamSiftObjects(), and main().
Definition at line 735 of file SiftTekkotsu.cc. Referenced by setModelName().
Definition at line 719 of file SiftTekkotsu.cc.
Definition at line 692 of file SiftTekkotsu.cc. Referenced by DualCoding::MapBuilder::getCamSiftObjects(), setObjectName(), and DualCoding::MapBuilder::trainSiftObject().
Definition at line 682 of file SiftTekkotsu.cc. Referenced by main().
Definition at line 759 of file SiftTekkotsu.cc.
Definition at line 815 of file SiftTekkotsu.cc. Referenced by DualCoding::MapBuilder::getCamSiftObjects(), and main().
List of parameters. File input and output Definition at line 763 of file SiftTekkotsu.cc. Referenced by main(), and DualCoding::MapBuilder::saveSiftDatabase().
Definition at line 702 of file SiftTekkotsu.cc.
Naming calls. Definition at line 669 of file SiftTekkotsu.cc. Referenced by main(), and DualCoding::MapBuilder::trainSiftObject().
Parameter calls. Definition at line 755 of file SiftTekkotsu.cc. Referenced by DualCoding::MapBuilder::getCamSiftObjects(), main(), and DualCoding::MapBuilder::newSiftMatcher().
Definition at line 1015 of file SiftTekkotsu.cc. Referenced by DualCoding::MapBuilder::getCamSiftObjects(), and DualCoding::MapBuilder::trainSiftObject().
Retrieve testing image information. Definition at line 986 of file SiftTekkotsu.cc.
Definition at line 1008 of file SiftTekkotsu.cc.
Definition at line 530 of file SiftTekkotsu.cc.
Definition at line 522 of file SiftTekkotsu.cc.
Definition at line 502 of file SiftTekkotsu.cc.
Definition at line 494 of file SiftTekkotsu.cc.
Definition at line 562 of file SiftTekkotsu.cc. Referenced by main(), and train_addNewModel().
Definition at line 249 of file SiftTekkotsu.cc.
Definition at line 240 of file SiftTekkotsu.cc.
Definition at line 220 of file SiftTekkotsu.cc.
Training API calls. Definition at line 212 of file SiftTekkotsu.cc.
Definition at line 275 of file SiftTekkotsu.cc. Referenced by main(), train_addNewObject(), and DualCoding::MapBuilder::trainSiftObject().
Definition at line 324 of file SiftTekkotsu.cc.
Definition at line 313 of file SiftTekkotsu.cc.
Definition at line 295 of file SiftTekkotsu.cc.
Definition at line 284 of file SiftTekkotsu.cc.
Definition at line 356 of file SiftTekkotsu.cc. Referenced by main(), train_addToObject(), and DualCoding::MapBuilder::trainSiftObject().
Definition at line 340 of file SiftTekkotsu.cc.
Definition at line 318 of file SiftTekkotsu.cc.
Definition at line 304 of file SiftTekkotsu.cc.
Definition at line 289 of file SiftTekkotsu.cc.
Definition at line 422 of file SiftTekkotsu.cc. Referenced by train_removefromObject().
Definition at line 546 of file SiftTekkotsu.cc.
Definition at line 526 of file SiftTekkotsu.cc.
Definition at line 512 of file SiftTekkotsu.cc.
Definition at line 498 of file SiftTekkotsu.cc.
Definition at line 594 of file SiftTekkotsu.cc. Referenced by train_removeModel().
Definition at line 262 of file SiftTekkotsu.cc.
Definition at line 244 of file SiftTekkotsu.cc.
Definition at line 230 of file SiftTekkotsu.cc.
Definition at line 216 of file SiftTekkotsu.cc.
Definition at line 278 of file SiftTekkotsu.cc. Referenced by train_removeObject().
Retrieve training image information. Advanced image database functions SiftTekkotsu maintains a database of all the training images and of the most recent testing image. The information stored for each image include: 1. the image itself (stored as ImageBuffer) 2. Gaussian space generated by SIFT++ 3. keypoints detected in the image by SIFT++, and used for matching by KnowledgeBase The below set of functions allow the user to access the information in the image database. Definition at line 940 of file SiftTekkotsu.cc.
Definition at line 972 of file SiftTekkotsu.cc. Member Data Documentation
Definition at line 32 of file SiftTekkotsu.h. Referenced by ~SiftTekkotsu().
Definition at line 31 of file SiftTekkotsu.h. Referenced by SiftTekkotsu(), and ~SiftTekkotsu().
Definition at line 31 of file SiftTekkotsu.h. Referenced by ~SiftTekkotsu().
Definition at line 25 of file SiftTekkotsu.h. Referenced by convertSiftImageIDToIndex(), loadFile(), saveToFile(), train_addNewModel(), train_addNewObject(), train_addToObject(), train_removefromObject(), train_removeModel(), train_removeObject(), trainImage_getImageBuffer(), trainImage_getKeypoints(), and ~SiftTekkotsu().
Definition at line 24 of file SiftTekkotsu.h. Referenced by findInImage(), findObjectInImage(), getModelID(), getModelName(), getObjectID(), getObjectName(), getParameter(), loadFile(), saveToFile(), setModelName(), setObjectName(), setParameter(), train_addNewModel(), train_addNewObject(), train_addToObject(), train_removefromObject(), train_removeModel(), and train_removeObject().
Definition at line 29 of file SiftTekkotsu.h. Referenced by loadFile(), saveToFile(), train_addNewModel(), train_addNewObject(), train_addToObject(), train_removefromObject(), train_removeModel(), and train_removeObject(). Definition at line 27 of file SiftTekkotsu.h. Referenced by clearTestState(), findInImage(), testImage_getImageBuffer(), and testImage_getKeypoints(). The documentation for this class was generated from the following files: |
Tekkotsu v5.1CVS |
Generated Mon May 9 04:59:16 2016 by Doxygen 1.6.3 |