如图,一号四号摄像头视频流显示卡住了,但流传输并未停止,使用目标检测发现,摄像头每次传过来的都是同样的一帧;
但也有可能是加了这句,导致空帧被跳过了:
if not locals()['aligned_depth_frame' + serial] or not locals()['color_frame' + serial]:
continue
如果是这样,那么到底是什么问题导致wait_for_frames()收到的都是空帧呢??
后来,我把这句注释了,发现帧还是卡住:
就是说wait_for_frames()
每次传来都是相同的帧,或者根本没把帧变量locals()['frames' + serial]
更新