質問編集履歴

2

追記

2018/11/26 07:48

投稿

kiraaa
kiraaa

スコア12

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,6 @@
1
1
  ### 前提・実現したいこと
2
2
 
3
- python opencv で動画のフレームレートを低くしたい。
3
+ python opencv で動画のフレームレートを低くし保存したい。
4
4
 
5
5
  ここに質問の内容を詳しく書いてください。
6
6
 

1

現在のソースコードです 240FPSの動画を表示しているだけなので30FPSまで間引きを行いその動画の保存をしたいと考えています

2018/11/26 07:48

投稿

kiraaa
kiraaa

スコア12

test CHANGED
File without changes
test CHANGED
@@ -9,3 +9,49 @@
9
9
  フレーム補間は行えたのですが間引く方法が分かっておらず迷走しております。
10
10
 
11
11
  お力を貸していただければ幸いです。
12
+
13
+
14
+
15
+
16
+
17
+ #ソースコード
18
+
19
+ import cv2
20
+
21
+
22
+
23
+ filepath = 'soto240.avi'
24
+
25
+ cap = cv2.VideoCapture(filepath)
26
+
27
+
28
+
29
+
30
+
31
+ while True:
32
+
33
+ # 1フレームずつ取得する。
34
+
35
+ ret, frame = cap.read()
36
+
37
+ if not ret:
38
+
39
+ break # 映像取得に失敗
40
+
41
+
42
+
43
+ frame = cv2.resize(frame, dsize=(640, 480))
44
+
45
+
46
+
47
+ cv2.imshow('Frame', frame)
48
+
49
+ cv2.waitKey(1)
50
+
51
+
52
+
53
+
54
+
55
+ cap.release()
56
+
57
+ cv2.destroyAllWindows()