From ef273fe2ff0793f0739db4c04e2179b06ef5610f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ji=C5=99=C3=AD=20Engelthaler?= Date: Fri, 15 Jun 2018 11:06:56 +0200 Subject: [PATCH] openalpr-utils-calibrate set sliders to correct position Set sliders to correct position when prewarp config provided --- src/misc_utilities/calibrate.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/misc_utilities/calibrate.cpp b/src/misc_utilities/calibrate.cpp index 11fb751..bf94c20 100644 --- a/src/misc_utilities/calibrate.cpp +++ b/src/misc_utilities/calibrate.cpp @@ -232,10 +232,19 @@ void create_window() { namedWindow(WINDOW_NAME, CV_WINDOW_AUTOSIZE | CV_WINDOW_KEEPRATIO | CV_GUI_EXPANDED); + value = round(-(rotationx * 20000.0) + 100); createTrackbar( "X", WINDOW_NAME, &value, 200, XChange); + + value = round(rotationy * 20000.0 + 100); createTrackbar( "Y", WINDOW_NAME, &value, 200, YChange); + + value = round(-(rotationz * 100.0) + 100); createTrackbar( "Z", WINDOW_NAME, &value, 200, ZChange); + + value = round((stretchX - 1.0) * -200.0 + 100); createTrackbar( "W", WINDOW_NAME, &value, 200, StretchChange); + + value = round(-((dist - 1.0) * 200.0) + 100); createTrackbar( "D", WINDOW_NAME, &value, 200, DistChange); setMouseCallback(WINDOW_NAME, mouse_callback, NULL);