質問編集履歴

2

2021/07/29 05:14

投稿

infinite
infinite

スコア3

test CHANGED
File without changes
test CHANGED
@@ -42,14 +42,6 @@
42
42
 
43
43
 
44
44
 
45
- 新たな問題(2021/07/29/0:22)
46
-
47
- リストの使い方テストとしてまずリストを作成し、x>30の時円を描画する
48
-
49
- そのx座標を追加していくようにしていたが、リストには直前のx座標のみしか表示されず恐らくfor文で毎回リセットされてしまう。まだ、私自身学習しきれていない点もあります。繰り返し中にkx(リスト)へ追加する方法を教えていただきたいです。
50
-
51
-
52
-
53
45
  ### 該当のソースコード
54
46
 
55
47
  現在重複ありのソースコード
@@ -90,66 +82,6 @@
90
82
 
91
83
  ```
92
84
 
93
-
94
-
95
- **新たな問題点**
96
-
97
- ```
98
-
99
- kx1 = np.array([])
100
-
101
- i=0
102
-
103
- while i<10:
104
-
105
- x=int(random.uniform(10,190))
106
-
107
- y=int(random.uniform(10,190))
108
-
109
- if x>30:
110
-
111
- print(x)
112
-
113
- kx = np.append(kx1, x)
114
-
115
- cv2.circle(img, (x, y), 10, (255, 255, 0), -1)
116
-
117
- i=i+1
118
-
119
-
120
-
121
- print(kx)
122
-
123
- ```
124
-
125
- **出力結果**
126
-
127
- ```
128
-
129
- 64
130
-
131
- 139
132
-
133
- 94
134
-
135
- 52
136
-
137
- 171
138
-
139
- 40
140
-
141
- 61
142
-
143
- 71
144
-
145
- 135
146
-
147
- 94
148
-
149
- [94.]
150
-
151
- ```
152
-
153
85
  ### 試したこと・やりたいこと
154
86
 
155
87
  円の当たり判定と繰り返し

1

繰り返し中のリストへの追加が毎回リセットされている

2021/07/29 05:14

投稿

infinite
infinite

スコア3

test CHANGED
File without changes
test CHANGED
@@ -22,6 +22,10 @@
22
22
 
23
23
 
24
24
 
25
+ →ppaul様の回答よりリストを使用することで可能だと考えています。
26
+
27
+
28
+
25
29
  ### 発生している問題・エラーメッセージ
26
30
 
27
31
 
@@ -35,6 +39,14 @@
35
39
  コードにするとどうなるのか(コードでなくても何かヒント)を教えて頂けると幸いです。
36
40
 
37
41
  また、将来的に画像解析もしていこうと考えておりopencv以外にもおススメのライブラリなどあれば教えて欲しいです。
42
+
43
+
44
+
45
+ 新たな問題(2021/07/29/0:22)
46
+
47
+ リストの使い方テストとしてまずリストを作成し、x>30の時円を描画する
48
+
49
+ そのx座標を追加していくようにしていたが、リストには直前のx座標のみしか表示されず恐らくfor文で毎回リセットされてしまう。まだ、私自身学習しきれていない点もあります。繰り返し中にkx(リスト)へ追加する方法を教えていただきたいです。
38
50
 
39
51
 
40
52
 
@@ -80,6 +92,64 @@
80
92
 
81
93
 
82
94
 
95
+ **新たな問題点**
96
+
97
+ ```
98
+
99
+ kx1 = np.array([])
100
+
101
+ i=0
102
+
103
+ while i<10:
104
+
105
+ x=int(random.uniform(10,190))
106
+
107
+ y=int(random.uniform(10,190))
108
+
109
+ if x>30:
110
+
111
+ print(x)
112
+
113
+ kx = np.append(kx1, x)
114
+
115
+ cv2.circle(img, (x, y), 10, (255, 255, 0), -1)
116
+
117
+ i=i+1
118
+
119
+
120
+
121
+ print(kx)
122
+
123
+ ```
124
+
125
+ **出力結果**
126
+
127
+ ```
128
+
129
+ 64
130
+
131
+ 139
132
+
133
+ 94
134
+
135
+ 52
136
+
137
+ 171
138
+
139
+ 40
140
+
141
+ 61
142
+
143
+ 71
144
+
145
+ 135
146
+
147
+ 94
148
+
149
+ [94.]
150
+
151
+ ```
152
+
83
153
  ### 試したこと・やりたいこと
84
154
 
85
155
  円の当たり判定と繰り返し