jjzjj

python - drawContours 的数据类型错误,除非我先 pickle/unpickle

我在Windows上的python2.7.3上运行opencv2.4.3时遇到了一个有趣的错误。尝试使用drawContours时出现“TypeError:不支持轮廓数据类型=5”错误,除非我先腌制/取消腌制轮廓。这不起作用(我收到“类型错误:不支持轮廓数据类型=5”):noBg=cv2.blur(src,(5,5))noBg=cv2.inRange(noBg,np.array([80,0,200],np.uint8),np.array([255,50,255],np.uint8))noBg=np.invert(noBg)contours,hierarchy=cv2.findConto