python opencv

'numpy.ndarray' object has no attribute 'num'
是什么意思

此报错信息表示:numpy.ndarray类型(numpy模块定义的多位数组)的数据没有num属性。
可能是因为写入了这样的表达式:

numpy.ndarray(shape).num

如信息所示,ndarray没有num属性,所以会报错。

估计是你读入图像错误,也就是没有成功读入图像,这时 imread 函数不会报错,但你处理这个(并未成功读取的)图像时,就会出现这样的错误