我是机器学习的初学者,因此我试图创建一个模型来识别从Kersa博客引用的图像。我已经在Windows 10和所有软件包中安装了Anaconda 3,例如tensorflow,keras,scipy,numpy,pandas
from keras.preprocessing.image import ImageDataGenerator, array_to_img, img_to_array, load_img
from keras.models import Sequential
from keras.layers import Conv2D, MaxPooling2D
from keras.layers import Activation, Dropout, Flatten, Dense
datagen = ImageDataGenerator(
rotation_range=40,
width_shift_range=0.2,
height_shift_range=0.2,
shear_range=0.2,
zoom_range=0.2,
horizontal_flip=True,
fill_mode='nearest')
img = load_img('E:/ML_R&D/training_set/cats/cat.3919.jpg') # this Line is giving me error
使用conda命令,使用pip枕头,但是当我运行来自keras博客的代码时,出现了错误。
答案 0 :(得分:0)
答案 1 :(得分:0)
您没有导入库。使用“导入PIL”
答案 2 :(得分:0)
问题已解决,可能是因为添加所有库后我没有重新启动系统。这个问题可以解决。
答案 3 :(得分:0)
步骤1:首先,请确保已卸载PIL,因为PIL和枕头不能共存。对于此打开的Anaconda Powershell提示,然后键入
pip uninstall pillow
然后在询问时按y(是)。
如果您没有枕头或PIL,请继续执行步骤2
步骤2:在同一Powershell提示中,执行
pip install pillow
第3步:安装后,关闭jupyter笔记本,anaconda,然后重新启动系统。
步骤4:现在执行
from keras.preprocessing.image import load_image
。
它将起作用!!!