cap = cv2.VideoCapture(0) #捕获摄像头图像 ret, frame = cap.read() frame = frame[400:550,200:400] cv2.imshow('preview', frame)
看网上对size.width>0 && size.height>0 in function ‘cv::imshow’ 错误多是提示,路径问题:要修改路径中的\为/,或要改为绝对路径。
又或是路径包含中文,改成全英文。
搜了半天,没有一个解决问题。
我们静下心来,看下错误提示size.width>0 && size.height>0 是说图片宽度和高度都要>0。
有没有可能是抓的图片区域过小呢,改下代码
frame = frame[10:850,20:800]
重新运行,可以了。
125jz网原创文章。发布者:江山如画,转载请注明出处:http://www.125jz.com/11067.html