Fixed build with OpenCV's aruco module

This commit is contained in:
matlabbe
2019-02-18 19:02:53 -05:00
parent d6ca37a9e7
commit 75025895b8

View File

@@ -30,11 +30,11 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
namespace rtabmap {
MarkerDetector::MarkerDetector(const ParametersMap & parameters) :
markerLength_(Parameters::defaultArucoMarkerLength()),
dictionaryId_(Parameters::defaultArucoDictionary())
MarkerDetector::MarkerDetector(const ParametersMap & parameters)
{
#ifdef HAVE_OPENCV_ARUCO
markerLength_ = Parameters::defaultArucoMarkerLength();
dictionaryId_ = Parameters::defaultArucoDictionary();
detectorParams_ = cv::aruco::DetectorParameters::create();
detectorParams_->cornerRefinementMethod = Parameters::defaultArucoCornerRefinementMethod();
parseParameters(parameters);