teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

微修正

2022/11/16 05:20

投稿

pig_vba
pig_vba

スコア808

answer CHANGED
@@ -3,4 +3,4 @@
3
3
  [リファレンス](https://docs.opencv.org/3.4/d8/dfe/classcv_1_1VideoCapture.html#a473055e77dd7faa4d26d686226b292c1)を確認した所.**cap.read()は失敗時に空データを返す(=エラー終了してくれない)** らしいのでimgが空=cap.read()が成功しているかどうか確認して、直接の原因がどこにあるか割り出す必要があると思います。
4
4
  主原因を割り出さないと正しい対処を調べるのは至難の業かと。
5
5
 
6
- (一応原因特定の例:imgが空→途中から動かなくなった最初は動いていた→カメラが切断されている?→カメラの接続を確認(コードが抜けてないか?接触が甘くなってないか?再び差し直したら動くか?))
6
+ (一応原因特定の例:imgが空→途中から動かなくなった最初は動いていた→カメラが途中から切断されている?→カメラの接続を確認(コードが抜けてないか?接触が甘くなってないか?再び差し直したら動くか?))

1

例を追加

2022/11/16 05:19

投稿

pig_vba
pig_vba

スコア808

answer CHANGED
@@ -1,4 +1,6 @@
1
1
  [こういうこと](https://ja.stackoverflow.com/questions/76315/cv2-error-opencv4-5-2-error-215assertion-failed-src-empty-in-functio)だったりしませんか?(厳密には別案件ですが、類似原因によるものなので参考になると思います。)
2
2
 
3
3
  [リファレンス](https://docs.opencv.org/3.4/d8/dfe/classcv_1_1VideoCapture.html#a473055e77dd7faa4d26d686226b292c1)を確認した所.**cap.read()は失敗時に空データを返す(=エラー終了してくれない)** らしいのでimgが空=cap.read()が成功しているかどうか確認して、直接の原因がどこにあるか割り出す必要があると思います。
4
- 主原因を割り出さないと正しい対処を調べるのは至難の業かと。
4
+ 主原因を割り出さないと正しい対処を調べるのは至難の業かと。
5
+
6
+ (一応原因特定の例:imgが空→途中から動かなくなった→最初は動いていた→カメラが切断されている?→カメラの接続を確認(コードが抜けてないか?接触が甘くなってないか?再び差し直したら動くか?))