質問するログイン新規登録

質問編集履歴

1

Imageをimageに変えましたが新たなエラーが出ました

2019/04/06 08:50

投稿

Mr_K
Mr_K

スコア28

title CHANGED
File without changes
body CHANGED
@@ -1,17 +1,15 @@
1
+ 編集しました。
1
2
  画像判定をしたいのですが、途中で
2
3
  ```
3
- AttributeError: module 'PIL.Image' has no attribute 'convert'
4
+ AttributeError: 'JpegImageFile' object has no attribute 'open'
4
5
 
5
6
  ```
6
7
  というエラーが出て困っています。
7
8
  分かる方、教えてください。
8
9
 
10
+
11
+
9
12
  ```python
10
- from PIL import Image
11
- import os,glob
12
- import numpy as np
13
- from sklearn.model_selection import train_test_split
14
-
15
13
  classes=["monkey","boar","crow"]
16
14
  num_classes=len(classes)
17
15
  image_size=50
@@ -26,13 +24,10 @@
26
24
  files=glob.glob(photos_dir+"/*.jpg")
27
25
  for i, file in enumerate(files):
28
26
  if i>= 200: break
29
- image=Image.open(file)
27
+ image=image.open(file)
30
- image=Image.convert("RGB")
28
+ image=image.convert("RGB")
31
29
  image=image.resize(image_size,image_size)
32
30
  data=np.asarray(image)
33
31
  X.append(data)
34
32
  Y.append(index)
35
-
36
- X=np.array(X)
37
- Y=np.array(Y)
38
33
  ```