From 4291547d6fff940b3563772db1b1b3ba0a12ae2e Mon Sep 17 00:00:00 2001 From: Matt Hill Date: Fri, 20 Jun 2014 22:29:44 -0400 Subject: [PATCH] Added toString function to utility --- src/openalpr/utility.cpp | 20 ++++++++++++++++++++ src/openalpr/utility.h | 5 +++++ 2 files changed, 25 insertions(+) diff --git a/src/openalpr/utility.cpp b/src/openalpr/utility.cpp index ce9f54a..cc40e9c 100644 --- a/src/openalpr/utility.cpp +++ b/src/openalpr/utility.cpp @@ -375,3 +375,23 @@ LineSegment LineSegment::getParallelLine(float distance) return result; } + + +std::string toString(int value) +{ + stringstream ss; + ss << value; + return ss.str(); +} +std::string toString(float value) +{ + stringstream ss; + ss << value; + return ss.str(); +} +std::string toString(double value) +{ + stringstream ss; + ss << value; + return ss.str(); +} \ No newline at end of file diff --git a/src/openalpr/utility.h b/src/openalpr/utility.h index fc10987..d71a708 100644 --- a/src/openalpr/utility.h +++ b/src/openalpr/utility.h @@ -106,4 +106,9 @@ cv::Rect expandRect(cv::Rect original, int expandXPixels, int expandYPixels, int cv::Mat addLabel(cv::Mat input, std::string label); + +std::string toString(int value); +std::string toString(float value); +std::string toString(double value); + #endif // OPENALPR_UTILITY_H