diff --git a/src/misc_utilities/classifychars.cpp b/src/misc_utilities/classifychars.cpp index 5ddf55b..d034d31 100644 --- a/src/misc_utilities/classifychars.cpp +++ b/src/misc_utilities/classifychars.cpp @@ -331,10 +331,15 @@ vector showCharSelection(Mat image, vector charRegions, string sta imshow("Character selector", imgCopy); - if (waitkey == LEFT_ARROW_KEY) + if ((char) waitkey == LEFT_ARROW_KEY) curCharIdx--; - else if (waitkey == RIGHT_ARROW_KEY ) + else if ((char) waitkey == RIGHT_ARROW_KEY) curCharIdx++; + else if (waitkey == SPACE_KEY) + { + humanInputs[curCharIdx] = " "; + curCharIdx++; + } else if (waitkey > 0 && regex_rule.match(utf8chr(waitkey))) // Verify that it's an actual character { // Save the character to disk