使用OpenCV UMat(OpenCL),在英特尔(R)高清图形530中编程自动退出

使用OpenCV UMat(OpenCL),在英特尔(R)高清图形530中编程自动退出,opencv,x86,opencl,Opencv,X86,Opencl,我一直在尝试使用OpenCV(V4.3.0)处理图像,并使用OpenCL(UMat)加速程序。问题是程序可以在x64中正确运行,但在x86中退出,没有报告错误,日志显示程序在处理过程中随机停止。CPU是Intel(R)Core(TM)I3-6300、Intel(R)HD Graphics 530,系统中仅集成图形 我还在另一台装有Intel(R)Core(TM)i5-4590、Intel(R)HD Graphics 4600的PC上测试了该程序,它显示了相同的结果。 那么,为什么会发生这种情况?

我一直在尝试使用OpenCV(V4.3.0)处理图像,并使用OpenCL(UMat)加速程序。问题是程序可以在
x64
中正确运行,但在
x86
中退出,没有报告错误,日志显示程序在处理过程中随机停止。CPU是Intel(R)Core(TM)I3-6300、Intel(R)HD Graphics 530,系统中仅集成图形

我还在另一台装有Intel(R)Core(TM)i5-4590、Intel(R)HD Graphics 4600的PC上测试了该程序,它显示了相同的结果。 那么,为什么会发生这种情况?既然OpenCV API没有返回值,我如何调试它以确定程序退出时发生了什么