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

質問編集履歴

1

試したこと、追記

2020/06/17 03:03

投稿

ysk_snn
ysk_snn

スコア21

title CHANGED
File without changes
body CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  信号機の位置検出をして、OpenCVで動画表示したいです。
4
4
  静止画ではできたのですが、動画にすると再生できなくなります。
5
- フォーマットを間違ったと思ったのですが、似たような他処理を加えた場合は動画として再生できます。
5
+ フォーマットを確認したところ、間違っていたようです。(20200617 12:02追記)
6
6
 
7
7
  ### 発生している問題・エラーメッセージ
8
8
 
@@ -118,4 +118,26 @@
118
118
  tornade 4.5.3
119
119
  holoviews 1.13.2
120
120
  scipy 1.4.1
121
- openpyxl 3.0.3
121
+ openpyxl 3.0.3
122
+
123
+ ### 試してみたこと
124
+ フォーマットが異なるようです
125
+ ```python
126
+ cap = cv2.VideoCapture(file_path)
127
+ ret, frame = cap.read()
128
+ img = test(frame)
129
+ img2 = signal_detect(frame)
130
+ print(img.dtype)
131
+ print(img2.dtype)
132
+ ```
133
+ ```result
134
+ uint8
135
+ ---------------------------------------------------------------------------
136
+ AttributeError Traceback (most recent call last)
137
+ <ipython-input-37-e758e0991592> in <module>
138
+ 4 img2 = signal_detect(frame)
139
+ 5 print(img.dtype)
140
+ ----> 6 print(img2.dtype)
141
+
142
+ AttributeError: 'list' object has no attribute 'dtype'
143
+ ```