diff --git a/modules/objdetect/src/cascadedetect.cpp b/modules/objdetect/src/cascadedetect.cpp index 9b21f196a309482d93a4e14eaeeec3c6e4c30b18..242fac3f2b7ad161f86d8a7ea64f1204b1d57aa5 100644 --- a/modules/objdetect/src/cascadedetect.cpp +++ b/modules/objdetect/src/cascadedetect.cpp @@ -609,7 +609,7 @@ bool HaarEvaluator::read(const FileNode& node, Size _origWinSize) localSize = lbufSize = Size(0, 0); if (ocl::haveOpenCL()) { - if (ocl::Device::getDefault().isAMD() || ocl::Device::getDefault().isIntel()) + if (ocl::Device::getDefault().isAMD() || ocl::Device::getDefault().isIntel() || ocl::Device::getDefault().isNVidia()) { localSize = Size(8, 8); lbufSize = Size(origWinSize.width + localSize.width,