#include <MarkerRefiner.h>
Public Member Functions | |
| MarkerRefiner (std::string correctionTablePath, EdgeDetection::PointCorrector *pointCorrector) | |
| MarkerRefiner (EdgeDetection::PointCorrector *pointCorrector) | |
| aruco::Marker | refineMarker (aruco::Marker marker, Mat matrixImage) |
| ~MarkerRefiner () | |
Static Private Member Functions | |
| static bool | isCloseToBorder (Mat matrixImage, EdgeDetection::Vector2 point) |
Private Attributes | |
| EdgeDetection::MacroEdgeDetector * | macroEdgeDetector |
| EdgeDetection::MicroEdgeCorrectionTable * | microEdgeCorrectionTable |
| EdgeDetection::MicroEdgeDetector * | microEdgeDetector |
| EdgeDetection::Rasterizer * | rasterizerFine |
Static Private Attributes | |
| static unsigned char | microEdgeCorrectionTableData [] |
Definition at line 18 of file MarkerRefiner.h.
| MarkerRefiner::MarkerRefiner | ( | std::string | correctionTablePath, |
| EdgeDetection::PointCorrector * | pointCorrector | ||
| ) | [inline] |
Definition at line 27 of file MarkerRefiner.h.
| MarkerRefiner::MarkerRefiner | ( | EdgeDetection::PointCorrector * | pointCorrector | ) | [inline] |
Definition at line 36 of file MarkerRefiner.h.
| MarkerRefiner::~MarkerRefiner | ( | ) | [inline] |
Definition at line 45 of file MarkerRefiner.h.
| bool MarkerRefiner::isCloseToBorder | ( | Mat | matrixImage, |
| EdgeDetection::Vector2 | point | ||
| ) | [static, private] |
Definition at line 3391 of file MarkerRefiner.cpp.
| aruco::Marker MarkerRefiner::refineMarker | ( | aruco::Marker | marker, |
| Mat | matrixImage | ||
| ) |
Definition at line 3351 of file MarkerRefiner.cpp.
Definition at line 25 of file MarkerRefiner.h.
Definition at line 24 of file MarkerRefiner.h.
unsigned char MarkerRefiner::microEdgeCorrectionTableData [static, private] |
Definition at line 20 of file MarkerRefiner.h.
Definition at line 23 of file MarkerRefiner.h.
Definition at line 22 of file MarkerRefiner.h.