原因:在用OpenCV2.4.10打开摄像头或视频的时候,Capture库会先自动检测摄像头有没有读到帧,如果没有,就会报错,然后在执行自己的程序。解决办法:加if判断,跳过系统自己的判断,直接执行自己的程序。 在第一次调用imshow前面,加一条判断不为空的语句;