OpenCV の VideoCapture の read が最初はうまく行くのに途中からエラーになる
よくわからんがサンワサプライの WEBカメラ CMS-V59BK を使って OpenCV の VideoCapture で read していたら失敗する。
具体的には結果がNoneになっている。
ほかのWebカメラでは問題が起きない。謎。
readした結果がNoneになってしまうので、その後でresizeしているところでエラーになってしまっていた。
1 |
|
うーんこの現象はなんだ?
と思いdmesgを見たところ、USBがdisconnectされていた。
1 |
|
んで、さっきまで /dev/video0,/dev/video1 だったのが /dev/video1, /dev/video2 になってる!!
1 2 |
|
が
1 2 |
|
に。
これが原因か。
でも、なんでUSBが切断されてるんだろう?電力不足か?
よくわからんけど深追いはやめてこのUSB Webカメラを使うのはやめた。
以上!