質問編集履歴
1
更新
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,34 +1,15 @@
|
|
1
1
|
##やりたいこと
|
2
2
|
|
3
3
|
OpenCVを使用して動画を撮影しています。
|
4
|
-
動画を撮影しながら、あるデータを監視しています。
|
5
|
-
|
4
|
+
画面に文字を表示させたいのですが、方法が分かりません。
|
6
5
|
|
7
|
-
##プログラムコード
|
8
|
-
現在動画を撮影しているプログラムコードです。
|
9
|
-
**if(tmax >= Judge):**の直下に文字を入力するプログラムを追加したいのですが、
|
10
|
-
撮影途中で文字追加はできますでしょうか。
|
11
|
-
|
12
6
|
```python
|
13
7
|
def movie():
|
14
8
|
cap = cv2.VideoCapture(0)
|
15
|
-
width = 640
|
16
|
-
height = 480
|
17
|
-
fmt = cv2.VideoWriter_fourcc('m', 'p', '4', 'v') # ファイル形式(ここではmp4)
|
18
|
-
writer = cv2.VideoWriter('/home/pi/dev/data/test.mp4', fmt ,25, (width, height))
|
19
9
|
|
10
|
+
|
20
11
|
while True:
|
21
12
|
ret, frame = cap.read()
|
22
13
|
writer.write(frame)
|
23
|
-
|
24
|
-
#データ監視
|
25
|
-
read_temp()
|
26
|
-
tmax = eline.iloc[0][5]
|
27
|
-
|
28
|
-
if(tmax >= Judge):
|
29
|
-
now = datetime.now()
|
30
|
-
filename = '/home/pi/dev/data/' + now.strftime('%Y%m%d_%H%M%S') + '.mp4'
|
31
|
-
shutil.copy ('/home/pi/dev/data/test.mp4',filename)
|
32
|
-
break
|
33
14
|
cap.release()
|
34
15
|
```
|