From 5252aa8fdd884c001e2ad56fd7fa0ed232f29445 Mon Sep 17 00:00:00 2001 From: mlyashko Date: Wed, 12 Mar 2014 11:30:28 +0400 Subject: [PATCH] added data type check for back projection fix --- modules/imgproc/src/histogram.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/imgproc/src/histogram.cpp b/modules/imgproc/src/histogram.cpp index 0385a18..04dc7e2 100644 --- a/modules/imgproc/src/histogram.cpp +++ b/modules/imgproc/src/histogram.cpp @@ -2035,6 +2035,10 @@ static bool ocl_calcBackProject( InputArrayOfArrays _images, std::vector ch Size size = images[0].size(); int depth = images[0].depth(); + //kernels are valid for this type only + if (depth != CV_8U) + return false; + for (size_t i = 1; i < nimages; ++i) { const UMat & m = images[i]; -- 2.7.4