問題描述:
使用opencv3.4.3來開啓攝像頭,10s之後關閉攝像頭,但是cv2.release()之後攝像頭依然開啓,並未釋放(通過觀察電腦上面攝像頭旁邊的指示燈可以知道),然後再次啓動攝像頭的話會有警告,警告提示如下:
[ WARN:0] videoio(MSMF): OnReadSample() is called with error status: -1072873821
[ WARN:0] videoio(MSMF): async ReadSample() call is failed with error status: -1072873821
解決方案:
更改讀取攝像頭配置如下:
capture01 = cv2.VideoCapture(0 + cv2.CAP_DSHOW)