回答編集履歴

1

修正

2021/10/20 08:14

投稿

can110
can110

スコア38234

test CHANGED
@@ -1,25 +1,3 @@
1
- 処理内容の妥当性はおいとい、純粋に処理時間の問題につてですが
1
+ まったく別の質問に対しての内容を誤っ回答してました。
2
2
 
3
- np.appendの計算量がループ数に比例しておらず時間がかかっているようです。
4
-
5
- 以下のように最初に必要な領域を確保しておき、ループ中では代入だけにすると短縮できると思われます。
6
-
7
- ```Python
3
+ 失礼しました。
8
-
9
- A=np.zeros((pix,pix,ana_fps))
10
-
11
-
12
-
13
- #輝度を求める繰り返し文
14
-
15
- for n in range(0,ana_fps):
16
-
17
- # 略
18
-
19
- data=cv2.cvtColor(data, cv2.COLOR_BGR2GRAY)
20
-
21
- #data = data.reshape([pix,pix,1]) # reshapeは不要
22
-
23
- A[:,:,n] = data
24
-
25
- ```