opencv 报错 <built-in function groupRectangles> returned NULL without setting an error
作者:互联网
部署到生产环境时,使用opencv调用函数groupRectangles来对一些矩形区域进行分组时,报错
<built-in function groupRectangles> returned NULL without setting an error
开发环境不报错,现在突然报错,有点懵逼。
经过一番查找,终于有幸找到了解决方案,先贴下原来的代码:
rect_groups, weights = cv.groupRectangles(rectangle, 1, 0.2)
修改后的代码为
rect_groups, weights = cv.groupRectangles(np.array(rectangle).tolist(), 1, 0.2)
将原来的数组 rectangle 替换成了 np.array(rectangle).tolist() , 其中np就是numpy,希望对遇到这个错误的初学者有用,少走弯路。
标签:groupRectangles,returned,0.2,without,报错,np,array,rectangle 来源: https://www.cnblogs.com/huanghaihua/p/opencv_groupRectangle.html