質問編集履歴

3

初心者アイコンの付け足し

2018/08/22 06:46

投稿

snake207
snake207

スコア13

test CHANGED
File without changes
test CHANGED
File without changes

2

書式改善

2018/08/22 06:45

投稿

snake207
snake207

スコア13

test CHANGED
File without changes
test CHANGED
@@ -16,23 +16,29 @@
16
16
 
17
17
  ```
18
18
 
19
+ Traceback (most recent call last):
20
+
21
+
22
+
23
+ File "tennis_line.py", line 66, in <module>
24
+
25
+
26
+
27
+ cv2.setMouseCallback(wname, onMouse, [wname, self.frame, ptlist])
28
+
29
+
30
+
19
- NameError:name 'self' is not defined
31
+ NameError: name 'self' is not defined
32
+
33
+
20
34
 
21
35
  ```
22
36
 
23
37
 
24
38
 
25
- ### 該当のソースコード
39
+ ### プログラム
26
40
 
27
-
28
-
29
- ```ここに言語名を入力
30
-
31
- Python
41
+ ```python
32
-
33
- コード
34
-
35
- ```
36
42
 
37
43
  import numpy as np
38
44
 
@@ -52,7 +58,7 @@
52
58
 
53
59
  def __init__(self, npoints):
54
60
 
55
-     self.video = cv2.VideoCapture(VIDEO_DATE)
61
+      self.video = cv2.VideoCapture(VIDEO_DATE)
56
62
 
57
63
  self.frame = None
58
64
 
@@ -162,6 +168,10 @@
162
168
 
163
169
    cv2.destroyAllWindows()
164
170
 
171
+ ```
172
+
173
+
174
+
165
175
 
166
176
 
167
177
  ### 参考サイト

1

コードの付け足し

2018/08/22 06:39

投稿

snake207
snake207

スコア13

test CHANGED
File without changes
test CHANGED
@@ -40,7 +40,7 @@
40
40
 
41
41
 
42
42
 
43
- #ビデオデータ
43
+
44
44
 
45
45
  VIDEO_DATE = 'tennis.AVI'
46
46
 
@@ -50,11 +50,7 @@
50
50
 
51
51
  class PointList():
52
52
 
53
- #コンストラクタ
54
-
55
53
  def __init__(self, npoints):
56
-
57
-     #映像
58
54
 
59
55
      self.video = cv2.VideoCapture(VIDEO_DATE)
60
56
 
@@ -86,7 +82,7 @@
86
82
 
87
83
  while(self.video.isOpened()):
88
84
 
89
- #フレーム処理
85
+
90
86
 
91
87
      end_flag,selt.frame = self.video.read()
92
88
 
@@ -158,7 +154,13 @@
158
154
 
159
155
  ptlist = PointList(npoints)
160
156
 
157
+   cv2.setMouseCallback(wname, onMouse, [wname, self.frame, ptlist])
158
+
159
+   cv2.imshow(wname, self.frame)
160
+
161
- ```
161
+   cv2.waitKey()
162
+
163
+   cv2.destroyAllWindows()
162
164
 
163
165
 
164
166