質問編集履歴
1
質問の内容を単純化,コードは実行できた所まで
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
複数の画像を
|
1
|
+
複数の画像を読み込むにはどうすれば良いでしょうか?
|
test
CHANGED
@@ -1,8 +1,12 @@
|
|
1
|
-
openCVで300枚程度の画像を
|
1
|
+
openCVで300枚程度の画像を読み込みたいのですが、エラーの嵐になります。
|
2
2
|
|
3
|
-
今後、この
|
3
|
+
今後、このプログラムがきちんと動くと機械学習の研究が進みやすくなるのですが・・・。
|
4
4
|
|
5
|
+
・画像枚数は、300枚
|
5
6
|
|
7
|
+
・画像が入っているファイルの名前をfile name
|
8
|
+
|
9
|
+
・画像の名前をimg1.png,img2.pngと連番になっているとき、
|
6
10
|
|
7
11
|
```python
|
8
12
|
|
@@ -12,36 +16,22 @@
|
|
12
16
|
|
13
17
|
for i in range(1,300):
|
14
18
|
|
15
|
-
img = "file name/img"+
|
19
|
+
img = "file name/img"+int(i)+".png"```
|
16
20
|
|
17
|
-
|
21
|
+
4行目で
|
18
22
|
|
19
|
-
|
23
|
+
IndentationError: expected an indented block
|
20
24
|
|
21
|
-
|
25
|
+
というエラーが発生しました。
|
22
26
|
|
23
27
|
|
24
28
|
|
25
|
-
6行目のimgで
|
26
|
-
|
27
|
-
error: /Users/travis/build/skvark/opencv-python/opencv/modules/imgproc/src/imgwarp.cpp:3483: error: (-215) ssize.width > 0 && ssize.height > 0 in function resize
|
28
|
-
|
29
|
-
というエラーになってしまいます。
|
30
|
-
|
31
|
-
|
29
|
+
・どのようなコードを書けば、複数の画像を読み込めるようになるでしょうか?
|
32
|
-
|
33
|
-
このエラーは、二つの原因があるそうで、
|
34
|
-
|
35
|
-
1.画像ファイルがオープンできない
|
36
|
-
|
37
|
-
2.モード指定の誤り
|
38
|
-
|
39
|
-
のようです。
|
40
30
|
|
41
31
|
|
42
32
|
|
43
33
|
いろいろ試しましたが、手に負えませんでした。
|
44
34
|
|
45
|
-
|
35
|
+
お教え頂けないでしょうか?
|
46
36
|
|
47
37
|
何卒よろしくお願い致します。
|