#include <ArManager.h>
|
| void | UpdateMarkers (cv::Mat image, ArCameraParam *arCameraParam, bool reversedBitmap=false, bool debugDraw=false) |
| |
| ArMarker * | AddMarker (int index, float size) |
| |
| ArMarker * | AddMarker (std::string path, float size, unsigned int maxFeatures=600) |
| |
| ArMarker * | AddMarker (cv::Mat tpl, float size, unsigned int maxFeatures=600) |
| |
| ArMarker * | AddObjMarker (const std::string path, float size, unsigned int maxFeatures=600) |
| |
| ArMarker * | AddFaceMarker (float size) |
| |
| ArBlobDetector * | AddBlobDetector (cv::SimpleBlobDetector::Params params) |
| |
| void | RemoveBlobDetector (ArBlobDetector *detector) |
| |
| void | RemoveMarker (ArMarker *marker) |
| |
| void | GetLastData (LASTDATA &data) |
| |
| void | updateFiducialMarkers (std::vector< aruco::Marker > detectedMarkers, LASTDATA lastd) |
| |
| void | SetNFTdetectorDirty () |
| |
Definition at line 43 of file ArManager.h.
◆ MarkerList
◆ ~ArManager()
| ArManager::~ArManager |
( |
| ) |
|
|
protected |
◆ AddBlobDetector()
| ArBlobDetector * ArManager::AddBlobDetector |
( |
cv::SimpleBlobDetector::Params |
params | ) |
|
◆ AddFaceMarker()
| ArMarker * ArManager::AddFaceMarker |
( |
float |
size | ) |
|
◆ AddMarker() [1/3]
| ArMarker * ArManager::AddMarker |
( |
cv::Mat |
tpl, |
|
|
float |
size, |
|
|
unsigned int |
maxFeatures = 600 |
|
) |
| |
◆ AddMarker() [2/3]
| ArMarker * ArManager::AddMarker |
( |
int |
index, |
|
|
float |
size |
|
) |
| |
◆ AddMarker() [3/3]
| ArMarker * ArManager::AddMarker |
( |
std::string |
path, |
|
|
float |
size, |
|
|
unsigned int |
maxFeatures = 600 |
|
) |
| |
◆ AddObjMarker()
| ArMarker * ArManager::AddObjMarker |
( |
const std::string |
path, |
|
|
float |
size, |
|
|
unsigned int |
maxFeatures = 600 |
|
) |
| |
◆ GetInstance()
◆ GetLastData()
| void ArManager::GetLastData |
( |
LASTDATA & |
data | ) |
|
◆ Kill()
◆ RemoveBlobDetector()
◆ RemoveMarker()
| void ArManager::RemoveMarker |
( |
ArMarker * |
marker | ) |
|
◆ SetNFTdetectorDirty()
| void ArManager::SetNFTdetectorDirty |
( |
| ) |
|
◆ updateFiducialMarkers()
| void ArManager::updateFiducialMarkers |
( |
std::vector< aruco::Marker > |
detectedMarkers, |
|
|
LASTDATA |
lastd |
|
) |
| |
◆ UpdateMarkers()
| void ArManager::UpdateMarkers |
( |
cv::Mat |
image, |
|
|
ArCameraParam * |
arCameraParam, |
|
|
bool |
reversedBitmap = false, |
|
|
bool |
debugDraw = false |
|
) |
| |
◆ listMutex
| boost::shared_mutex ArManager::listMutex |
◆ markerList
◆ updateMutex
| boost::shared_mutex ArManager::updateMutex |
The documentation for this class was generated from the following files: