From ebae0af2569bedae3808ec49f74387aa73865df9 Mon Sep 17 00:00:00 2001 From: Peter Rekdal Sunde Date: Thu, 13 Aug 2015 17:20:08 +0200 Subject: [PATCH] Use overload. --- src/bindings/csharp/openalpr-net/openalpr-net.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/bindings/csharp/openalpr-net/openalpr-net.cpp b/src/bindings/csharp/openalpr-net/openalpr-net.cpp index 79239d8..d2d6cde 100644 --- a/src/bindings/csharp/openalpr-net/openalpr-net.cpp +++ b/src/bindings/csharp/openalpr-net/openalpr-net.cpp @@ -368,10 +368,8 @@ namespace openalprnet { /// Recognize from an image on disk /// AlprResultsNet^ Recognize(System::String^ filepath, List^ regionsOfInterest) { - cv::Mat frame = cv::imread( marshal_as(filepath) ); - std::vector rois = AlprHelper::ToVector(regionsOfInterest); - AlprResults results = m_Impl->recognize(frame.data, frame.elemSize(), frame.cols, frame.rows, rois ); - return gcnew AlprResultsNet(results); + array^ byteArray = File::ReadAllBytes(filepath); + return Recognize(byteArray, regionsOfInterest); } ///