質問編集履歴

2

プログラムの欄に追加

2022/06/17 23:32

投稿

kakakatokyoeki
kakakatokyoeki

スコア85

test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,4 @@
1
+
1
2
  **目的**
2
3
  もともとwebカメラを一台で使うプログラムを改造して、二台で使えるようにしようとしています。ひとまず、cv2.videocaptureで二つのカメラを読み込み、うち、一台の映像を出力することから始めました。
3
4
  **問題**
@@ -18,6 +19,7 @@
18
19
 
19
20
 
20
21
  **実際のプログラム**
22
+ ```python
21
23
  !/usr/bin/env python3
22
24
  -*- coding: utf-8 -*-
23
25
  """
@@ -52,6 +54,5 @@
52
54
  if key == ord('s'):
53
55
  break
54
56
 
57
+ ```
55
58
 
56
-
57
-

1

試したことを追加しました。

2022/06/17 23:28

投稿

kakakatokyoeki
kakakatokyoeki

スコア85

test CHANGED
File without changes
test CHANGED
@@ -1,15 +1,23 @@
1
+ **目的**
1
- もともとwebカメラを一台で使うプログラムを改造して、二台で使えるようにしようとしています。ひとまず、cv2.videocaptureで二つのカメラを読み込み、うち、一台の映像を出力することから始めました。ですが、
2
+ もともとwebカメラを一台で使うプログラムを改造して、二台で使えるようにしようとしています。ひとまず、cv2.videocaptureで二つのカメラを読み込み、うち、一台の映像を出力することから始めました。
3
+ **問題**
4
+ ですが、
2
5
  終了しますのメッセージが出るか、can't open camera by indexという警告が出ます。
3
- また、usbを指して一回目に実行するの、二回目に実行するとメッセージが出るか、警告が出ます。
6
+ また、usbを指して一回目に実行すると、無事、一台映像が出るが、二回目に実行するとメッセージが出るか、警告が出ます。
7
+
8
+ **試したこと**
9
+ webカメラの番号を調べました。(以下、コマンドと写真)
10
+ ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-06-18/dd8c4d58-87ce-4280-8ec9-103f9a1db27d.jpeg)
11
+ 素人の考えとして
12
+ 1.なぜ、0番と1番ではないのか。(二番というのは、色々試していて引数を2にしたら読み込めることに気づきました)
13
+ 2.そもそもvideo22などという大きな数字がなぜ出てくるのか
14
+ という二点が、このプログラムのエラーにかかわっているのではないかと考えています。
4
15
 
5
16
 
17
+ **どこを変更すれば、安定して、2台のカメラ映像が読み込め、うち、一台を表示できるのかを教えていただきたいです。**
6
18
 
7
19
 
8
-
20
+ **実際のプログラム**
9
-
10
-
11
-
12
-
13
21
  !/usr/bin/env python3
14
22
  -*- coding: utf-8 -*-
15
23
  """
@@ -44,3 +52,6 @@
44
52
  if key == ord('s'):
45
53
  break
46
54
 
55
+
56
+
57
+