#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 cv::Mat & |
image, |
|
|
int |
id = 0, |
|
|
const QString & |
filePath = QString() |
|
) |
| |
◆ addObject() [2/3]
| const ObjSignature * find_object::FindObject::addObject |
( |
const QString & |
filePath | ) |
|
◆ 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]
| void find_object::FindObject::detect |
( |
const cv::Mat & |
image | ) |
|
|
slot |
◆ detect [2/3]
| void find_object::FindObject::detect |
( |
const cv::Mat & |
image, |
|
|
const find_object::Header & |
header, |
|
|
const cv::Mat & |
depth, |
|
|
float |
depthConstant |
|
) |
| |
|
slot |
◆ detect() [3/3]
◆ 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: