From 357fd2e58d8211c9bfd852da05d9ed6fefc4f732 Mon Sep 17 00:00:00 2001 From: Madan mohan Manokar Date: Wed, 26 Aug 2026 14:07:57 +0530 Subject: [PATCH] Enable medianBlur OpenCL optimized path on all aligned 8UC1 images. Remove Intel-only gate for medianFilter3_u/medianFilter5_u when cn==1 and dimensions meet alignment requirements. --- modules/imgproc/src/median_blur.dispatch.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/modules/imgproc/src/median_blur.dispatch.cpp b/modules/imgproc/src/median_blur.dispatch.cpp index 8be50b4cdd..f4704ec808 100644 --- a/modules/imgproc/src/median_blur.dispatch.cpp +++ b/modules/imgproc/src/median_blur.dispatch.cpp @@ -71,8 +71,7 @@ static bool ocl_medianFilter(InputArray _src, OutputArray _dst, int m) (size_t)imgSize.width >= localsize[0] * 8 && (size_t)imgSize.height >= localsize[1] * 8 && imgSize.width % 4 == 0 && - imgSize.height % 4 == 0 && - (ocl::Device::getDefault().isIntel()); + imgSize.height % 4 == 0; cv::String kname = format( useOptimized ? "medianFilter%d_u" : "medianFilter%d", m) ; cv::String kdefs = useOptimized ?