#include <CscDetectorEngineArucoToObjects.h>
|
| | CscDetectorEngineArucoToObjects (const map< int, int > &association, const ptr< cv::aruco::DetectorParameters > parameters, cv::Mat camMatrix, cv::Mat distCoeffs, float markerLength=0.226, const vector< const CscLocationTag * > &arucoLocations=vector< const CscLocationTag * >(), double angleCamera=0.0) |
| |
| ptr< DetectionResult > | detectOnImage (const DetectorSourceImage &image, ptr< DetectionParameters > parameters) override |
| |
| virtual bool | equals (CscDetectorEngine *) const override |
| |
| const vector< const CscLocationTag * > & | getArucoTags () const |
| |
| double | getAngleCamera () const |
| |
| void | drawTarget (cv::Mat &image, float x, float y) |
| |
| virtual | ~CscDetectorEngine ()=default |
| |
|
| | CscDetectorEngine () |
| |
| void | shiftDetectedObjectsForLense (const vector< CscWorldObject * > &resultObjList, const LenseParameter *lense) const |
| |
| void | safeAddRectangle (vector< CscRect2d > &rectangles, CscRect2d &rectangle, cv::Mat &image) |
| |
| static void | drawDetectedObjectBox (cv::Mat &frame, const CscRect2d &boxRectangle, float estimatedDistanceMeter, float certitude, const string &objectName, const Vec3 &color=Vec3(255, 178, 50)) |
| |
◆ CscDetectorEngineArucoToObjects()
| conscience_core::detector_engine::CscDetectorEngineArucoToObjects::CscDetectorEngineArucoToObjects |
( |
const map< int, int > & |
association, |
|
|
const ptr< cv::aruco::DetectorParameters > |
parameters, |
|
|
cv::Mat |
camMatrix, |
|
|
cv::Mat |
distCoeffs, |
|
|
float |
markerLength = 0.226, |
|
|
const vector< const CscLocationTag * > & |
arucoLocations = vector<const CscLocationTag*>(), |
|
|
double |
angleCamera = 0.0 |
|
) |
| |
◆ detectOnImage()
◆ equals()
| bool conscience_core::detector_engine::CscDetectorEngineArucoToObjects::equals |
( |
CscDetectorEngine * |
other | ) |
const |
|
overridevirtual |
◆ getAngleCamera()
| double conscience_core::detector_engine::CscDetectorEngineArucoToObjects::getAngleCamera |
( |
| ) |
const |
◆ getArucoTags()
| const vector< const CscLocationTag * > & conscience_core::detector_engine::CscDetectorEngineArucoToObjects::getArucoTags |
( |
| ) |
const |
◆ ADDITIONAL_PARAM_LOCATE_IN_SCENE
| const string conscience_core::detector_engine::CscDetectorEngineArucoToObjects::ADDITIONAL_PARAM_LOCATE_IN_SCENE = "locateInSimulator" |
|
inlinestatic |
◆ ADDITIONAL_PARAM_OFFSET_RIGHT
| const string conscience_core::detector_engine::CscDetectorEngineArucoToObjects::ADDITIONAL_PARAM_OFFSET_RIGHT = "offsetRight" |
|
inlinestatic |
◆ ADDITIONAL_PARAM_OFFSET_TOP
| const string conscience_core::detector_engine::CscDetectorEngineArucoToObjects::ADDITIONAL_PARAM_OFFSET_TOP = "offsetTop" |
|
inlinestatic |
The documentation for this class was generated from the following files: