diff --git a/modules/aruco/include/opencv2/aruco/board.hpp b/modules/aruco/include/opencv2/aruco/board.hpp index f76f2f36b..51d0248bc 100644 --- a/modules/aruco/include/opencv2/aruco/board.hpp +++ b/modules/aruco/include/opencv2/aruco/board.hpp @@ -125,8 +125,8 @@ public: const Ptr &dictionary, int firstMarker = 0); CV_WRAP Size getGridSize() const; - CV_WRAP float getMarkerLength(); - CV_WRAP float getMarkerSeparation(); + CV_WRAP float getMarkerLength() const; + CV_WRAP float getMarkerSeparation() const; protected: struct GridImpl; diff --git a/modules/aruco/src/board.cpp b/modules/aruco/src/board.cpp index 2920b4854..94f88b01f 100644 --- a/modules/aruco/src/board.cpp +++ b/modules/aruco/src/board.cpp @@ -194,11 +194,11 @@ Size GridBoard::getGridSize() const { return Size(gridImpl->sizeX, gridImpl->sizeY); } -float GridBoard::getMarkerLength() { +float GridBoard::getMarkerLength() const { return gridImpl->markerLength; } -float GridBoard::getMarkerSeparation() { +float GridBoard::getMarkerSeparation() const { return gridImpl->markerSeparation; }