python报错> Overload resolution failed: > - src is not a numpy array, neither a scalar > - Expected Ptr<cv::UMat> for argument 'src'
时间: 2024-05-13 11:04:04 浏览: 459
【原创】python报错集
5星 · 资源好评率100%
这个错误的意思是函数期望得到一个 NumPy 数组或者一个标量,但是实际传递的参数不是这两种类型之一。此外,还可能出现函数期望传递一个 `cv::UMat` 类型的指针作为参数,但是实际传递的参数类型不正确。
你可以检查一下你调用的函数的参数类型是否正确,以及传递的参数是否符合函数的期望。如果你需要使用 NumPy 数组作为函数的参数,可以使用 `numpy.array` 将其转换为 NumPy 数组。如果你需要使用 `cv::UMat` 类型的指针作为参数,可以使用 `cv2.UMat` 将其转换为 `cv::UMat` 类型的指针。
阅读全文