質問編集履歴

3

コード修正

2020/01/17 11:36

投稿

eg88
eg88

スコア29

test CHANGED
File without changes
test CHANGED
@@ -46,7 +46,7 @@
46
46
 
47
47
 
48
48
 
49
- for i in range(len(test):
49
+ for i in range(len(test)):
50
50
 
51
51
  i=int(i)
52
52
 

2

エラー文の追加、コードの修正

2020/01/17 11:36

投稿

eg88
eg88

スコア29

test CHANGED
File without changes
test CHANGED
@@ -14,7 +14,17 @@
14
14
 
15
15
  ```
16
16
 
17
+ TypeError Traceback (most recent call last)
18
+
19
+ <ipython-input-46-62c503ac39de> in <module>()
20
+
21
+ ----> 1 cv2.imshow(test[1],test)
22
+
23
+
24
+
17
- mat is not a numpy array, neither a scalar
25
+ TypeError: mat is not a numpy array, neither a scalar
26
+
27
+
18
28
 
19
29
  ```
20
30
 
@@ -26,11 +36,17 @@
26
36
 
27
37
  ```python
28
38
 
39
+ import cv2
40
+
41
+ import numpy as np
42
+
43
+
44
+
29
45
  test=['test1','test2','test3','test4','test5','test6','test7','test8','test9','test10']
30
46
 
31
47
 
32
48
 
33
- for i in test:
49
+ for i in range(len(test):
34
50
 
35
51
  i=int(i)
36
52
 
@@ -51,3 +67,5 @@
51
67
  cv2.imshow(test[1])
52
68
 
53
69
  cv2.imshow('test1',test)
70
+
71
+ ()内をいろいろ変更しました

1

追記

2020/01/17 10:56

投稿

eg88
eg88

スコア29

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- フォルダ「test」にある10枚の写真(test1.jpeg~test10.jpeg)を一度に読み込みました。確認のためにimshow()で画像を何枚か表示させたいのですが、()内にどう記入すれば良いか分かりません。
5
+ フォルダ「test」にある10枚の写真(test1.jpeg~test10.jpeg)を一度に読み込みました。うまくいった自信が無いので、確認のためにimshow()で画像を何枚か表示させたいのですが、()内にどう記入すれば良いか分かりません。
6
6
 
7
7
  また、もっとシンプルな読み込み方法はありますか。
8
8