diff --git a/src/bindings/csharp/openalpr-net/motiondetector-net.cpp b/src/bindings/csharp/openalpr-net/motiondetector-net.cpp index 18b9ed6..a9a716b 100644 --- a/src/bindings/csharp/openalpr-net/motiondetector-net.cpp +++ b/src/bindings/csharp/openalpr-net/motiondetector-net.cpp @@ -26,7 +26,7 @@ void AlprMotionDetectionNet::ResetMotionDetection(MemoryStream^ memoryStream) void AlprMotionDetectionNet::ResetMotionDetection(array^ byteArray) { std::vector buffer = AlprHelper::ToVector(byteArray); - cv::Mat mat = cv::imdecode(buffer, 1); + cv::Mat mat = cv::imdecode(buffer, CV_LOAD_IMAGE_COLOR); ResetMotionDetection(mat); } @@ -53,7 +53,7 @@ System::Drawing::Rectangle AlprMotionDetectionNet::MotionDetect(MemoryStream^ me System::Drawing::Rectangle AlprMotionDetectionNet::MotionDetect(array^ byteArray) { std::vector buffer = AlprHelper::ToVector(byteArray); - cv::Mat mat = cv::imdecode(buffer, 1); + cv::Mat mat = cv::imdecode(buffer, CV_LOAD_IMAGE_COLOR); return MotionDetect(mat); } diff --git a/src/bindings/csharp/openalpr-net/openalpr-net.cpp b/src/bindings/csharp/openalpr-net/openalpr-net.cpp index 4ec0d66..fb9183b 100644 --- a/src/bindings/csharp/openalpr-net/openalpr-net.cpp +++ b/src/bindings/csharp/openalpr-net/openalpr-net.cpp @@ -457,7 +457,7 @@ namespace openalprnet { array^ PreWarp(array^ imageBuffer) { std::vector buffer = AlprHelper::ToVector(imageBuffer); - cv::Mat src = cv::imdecode(buffer, 1); + cv::Mat src = cv::imdecode(buffer, CV_LOAD_IMAGE_COLOR); alpr::PreWarp *preWarp = new alpr::PreWarp(m_Impl->getConfig()); cv::Mat warpedImage = preWarp->warpImage(src);