我通过python3使用OpenCV 3.2.0。 不幸的是,我的代码意外地因此断言错误而无法使用:
cv2.error: /home/user/Downloads/opencv/modules/core/src/ocl.cpp:4774:
error: (-215) clEnqueueReadBuffer(q, (cl_mem)u->handle, CL_TRUE, 0, u->size, alignedPtr.getAlignedPtr(), 0, 0, 0) == CL_SUCCESS in function map
这是我一直在安装的一些库更新,包括NVidia的东西。
此异常似乎源自C ++代码。在异常之前调用的最后一个python函数是:bgSubtractor.apply(roi)
。
有关如何解释此断言错误的任何想法? OpenCV中的一个错误还是有一个更简单的解释?