#include <FindObject.h>
|  | 
| static void | affineSkew (float tilt, float phi, const cv::Mat &image, cv::Mat &skewImage, cv::Mat &skewMask, cv::Mat &Ai) | 
|  | 
Definition at line 53 of file FindObject.h.
 
◆ FindObject()
      
        
          | find_object::FindObject::FindObject | ( | bool | keepImagesInRAM_ = true, | 
        
          |  |  | QObject * | parent = 0 | 
        
          |  | ) |  |  | 
      
 
 
◆ ~FindObject()
  
  | 
        
          | find_object::FindObject::~FindObject | ( |  | ) |  |  | virtual | 
 
 
◆ addObject() [1/3]
      
        
          | const ObjSignature * find_object::FindObject::addObject | ( | const QString & | filePath | ) |  | 
      
 
 
◆ addObject() [2/3]
      
        
          | const ObjSignature * find_object::FindObject::addObject | ( | const cv::Mat & | image, | 
        
          |  |  | int | id = 0, | 
        
          |  |  | const QString & | filePath = QString() | 
        
          |  | ) |  |  | 
      
 
 
◆ addObject() [3/3]
      
        
          | bool find_object::FindObject::addObject | ( | ObjSignature * | obj | ) |  | 
      
 
 
◆ addObjectAndUpdate
  
  | 
        
          | void find_object::FindObject::addObjectAndUpdate | ( | const cv::Mat & | image, |  
          |  |  | int | id = 0, |  
          |  |  | const QString & | filePath = QString() |  
          |  | ) |  |  |  | slot | 
 
 
◆ affineSkew()
  
  | 
        
          | void find_object::FindObject::affineSkew | ( | float | tilt, |  
          |  |  | float | phi, |  
          |  |  | const cv::Mat & | image, |  
          |  |  | cv::Mat & | skewImage, |  
          |  |  | cv::Mat & | skewMask, |  
          |  |  | cv::Mat & | Ai |  
          |  | ) |  |  |  | static | 
 
 
◆ clearVocabulary()
  
  | 
        
          | void find_object::FindObject::clearVocabulary | ( |  | ) |  |  | private | 
 
 
◆ detect() [1/3]
◆ detect [2/3]
  
  | 
        
          | void find_object::FindObject::detect | ( | const cv::Mat & | image | ) |  |  | slot | 
 
 
◆ detect [3/3]
  
  | 
        
          | void find_object::FindObject::detect | ( | const cv::Mat & | image, |  
          |  |  | const find_object::Header & | header, |  
          |  |  | const cv::Mat & | depth, |  
          |  |  | float | depthConstant |  
          |  | ) |  |  |  | slot | 
 
 
◆ isSessionModified()
  
  | 
        
          | bool find_object::FindObject::isSessionModified | ( |  | ) | const |  | inline | 
 
 
◆ loadObjects()
      
        
          | int find_object::FindObject::loadObjects | ( | const QString & | dirPath, | 
        
          |  |  | bool | recursive = false | 
        
          |  | ) |  |  | 
      
 
 
◆ loadSession()
◆ loadVocabulary()
      
        
          | bool find_object::FindObject::loadVocabulary | ( | const QString & | filePath | ) |  | 
      
 
 
◆ objects()
  
  | 
        
          | const QMap<int, ObjSignature*>& find_object::FindObject::objects | ( |  | ) | const |  | inline | 
 
 
◆ objectsFound
◆ removeAllObjects()
      
        
          | void find_object::FindObject::removeAllObjects | ( |  | ) |  | 
      
 
 
◆ removeObject()
      
        
          | void find_object::FindObject::removeObject | ( | int | id | ) |  | 
      
 
 
◆ removeObjectAndUpdate
  
  | 
        
          | void find_object::FindObject::removeObjectAndUpdate | ( | int | id | ) |  |  | slot | 
 
 
◆ saveSession()
      
        
          | bool find_object::FindObject::saveSession | ( | const QString & | path | ) |  | 
      
 
 
◆ saveVocabulary()
      
        
          | bool find_object::FindObject::saveVocabulary | ( | const QString & | filePath | ) | const | 
      
 
 
◆ updateDetectorExtractor()
      
        
          | void find_object::FindObject::updateDetectorExtractor | ( |  | ) |  | 
      
 
 
◆ updateObjects()
      
        
          | void find_object::FindObject::updateObjects | ( | const QList< int > & | ids = QList<int>() | ) |  | 
      
 
 
◆ updateVocabulary()
      
        
          | void find_object::FindObject::updateVocabulary | ( | const QList< int > & | ids = QList<int>() | ) |  | 
      
 
 
◆ vocabulary()
  
  | 
        
          | const Vocabulary* find_object::FindObject::vocabulary | ( |  | ) | const |  | inline | 
 
 
◆ dataRange_
  
  | 
        
          | QMap<int, int> find_object::FindObject::dataRange_ |  | private | 
 
 
◆ detector_
  
  | 
        
          | Feature2D* find_object::FindObject::detector_ |  | private | 
 
 
◆ extractor_
  
  | 
        
          | Feature2D* find_object::FindObject::extractor_ |  | private | 
 
 
◆ keepImagesInRAM_
  
  | 
        
          | bool find_object::FindObject::keepImagesInRAM_ |  | private | 
 
 
◆ objects_
◆ objectsDescriptors_
  
  | 
        
          | QMap<int, cv::Mat> find_object::FindObject::objectsDescriptors_ |  | private | 
 
 
◆ sessionModified_
  
  | 
        
          | bool find_object::FindObject::sessionModified_ |  | private | 
 
 
◆ vocabulary_
The documentation for this class was generated from the following files: