【发布时间】:2014-07-30 05:45:44
【问题描述】:
如何在 python 中将 numpy 数组更改为灰度 opencv 图像?
经过一些处理后,我得到了一个具有以下属性的数组:最大值为:0.99999999988,
最小值为 8.269656407e-08,类型为:<type 'numpy.ndarray'>。我可以使用cv2.imshow() 函数将其显示为图像,但我无法将其传递给cv2.AdaptiveTreshold() 函数,因为它的类型错误:
error: (-215) src.type() == CV_8UC1 in function cv::adaptiveThreshold
如何将此 np.array 转换为正确的格式?
【问题讨论】:
标签: python arrays opencv numpy