基于dataset\training_set数据,根据提供的结构,建立CNN模型,识别图片中的猫/狗,计算预测准确率:
1.识别图片中的猫/狗、计算dataset\test_set测试数据预测准确率
2.从网站下载猫/狗图片,对其进行预测

在构建CNN模型识别图片中的猫/狗时,通过tensorflow框架下的keras 中的load_img()加载图片时,出现了如下的错误:

ImportError: Could not import PIL.Image. The use of array_to_img requires PIL.Image

通过上网寻找解决办法,并亲自试过,特将解决办法整理如下:
主要原因是没有安装pillow,因为使用load_img()函数需要pillow

(base) C:\Users\Administrator>activate tensorflow
(tensorflow) C:\Users\Administrator>pip3 install pillow
Collecting pillowDownloading Pillow-7.2.0-cp36-cp36m-win_amd64.whl (2.0 MB)|████████████████████████████████| 2.0 MB 7.4 kB/s
Installing collected packages: pillow
Successfully installed pillow-7.2.0

问题得以解决。

参考
1.ImportError: Could not import PIL.Image. The use of array_to_img requires PIL.
2.ImportError: Could not import PIL.Image. The use of array_to_img requires PIL.

“Could not import PIL.Image. The use of array_to_img requires PIL.”错误的解决办法相关推荐

  1. 运行tensorflow程序,出现ImportError: cannot import name '_validate_lengths'错误的解决办法

    运行tensorflow程序,出现ImportError: cannot import name '_validate_lengths'错误的解决办法 如下图: 原因 问题原因:这是skimage版本 ...

  2. win7 32位 安装opencv-python后,运行时提示 from .cv2 import *: DLL load failed: 找不到指定的模块 的解决办法...

    安装opencv后,运行一个测试程序提示"from .cv2 import *: DLL load failed: 找不到指定的模块".于是百度一下解决办法,结果试了N多方法后也没 ...

  3. python import ssl失败_Python3.7.5 ssl模块导入失败的解决办法

    import _ssl # if we can't import it, let the error propagate ????ImportError: DLL load failed: 找不到指定 ...

  4. Pythonxy'import sitecustomize'错误的解决办法

    Pythonxy之前一直用得好好的,今天在使用Pythonxy启动Spyder时突然出现了'import sitecustomize'的错误,如下图 在网上搜了好久没有找到相应的解决方案,最后在Sta ...

  5. ImportError: cannot import name ‘secure_filename‘的解决办法

    ImportError: cannot import name 'secure_filename'的解决办法 导入模块 from werkzeug import secure_filename 出现以 ...

  6. windows10下,from skimage import morphology 报错的解决办法

    windows10下,from skimage import morphology 报错的解决办法 报错原因 没有安装numpy+mkl库 解决方法 卸载skimage pip uninstall s ...

  7. Myeclipse开发环境下文件中出现的提示错误与解决方法:The import javax.servlet cannot be resolved?

    Myeclipse开发环境下文件中出现的提示错误与解决方法:The import javax.servlet cannot be resolved? 参考文章: (1)Myeclipse开发环境下文件 ...

  8. from torchvision import _C解决办法

    from torchvision import _C解决办法 torchvision 和torch版本必须一一对应,不能随意换版本,可以去官网查看版本对应关系. torch1.9.0 对应torchv ...

  9. Bug总结:python语言中出现的import error错误的解决思路

    Bug总结:python语言中出现的import error错误的解决思路 目录 解决问题 解决方法 解决问题 import error错误 解决方法 T1.查看是否存在该包,要么是python集成好 ...

最新文章

  1. 阿里全球数学竞赛最强10人名单出炉:仅1人来自北大,但北大是最大赢家
  2. “平头哥”半导体公司
  3. Spring集成线程池
  4. CUDA学习-计算实际线程ID
  5. Windows2003利用×××+NAT+静态路由表建立网通电信双线×××服务器
  6. python 技术篇-时间戳的获取,记录程序处理时间
  7. textmetric结构
  8. 分布式系统的那些事儿(六) - SOA架构体系
  9. Python 布尔操作(and/or,Boolean operator)与位操作(/|,Bitwise operator)
  10. Missing iOS Distribution signing identity for …
  11. 小程序游戏开发一般多少钱?游戏小程序开发制作
  12. php中case的使用,php:switchcase语句的使用案例
  13. Word将英文数字全部修改为Times New Roman字体
  14. constant api app
  15. uo和o的区别和用法_拼音o与uo如何区别使用
  16. Delphi 2009发布
  17. cpu是几核的怎么查看
  18. ReferenceError: Invalid assignment left-hand side
  19. 智能家居个人服务器代码大全,智能家居控制系统代码简介—了解一下智能家居控制系统代码...
  20. 美国心理求助电话暴涨10倍,斯坦福AI聊天机器人抚慰受伤心灵

热门文章

  1. 华为新版交换机端口配置由TRUNK改为ACCESS
  2. linux 魔兽 qq
  3. 算法导论-动态规划(dynamic programming)
  4. html表格鼠标高亮行列,JS实现的表格行鼠标点击高亮效果代码
  5. mac svn 可视化界面_svn for mac 操作
  6. vb获得mysql的值,VB.NET调用MySQL存储过程并获得返回值的方法
  7. java 验签_JAVA验签方式转换为PHP代码,求教怎么写
  8. android tag 快捷_Android Studio快捷键生成TAG、Log.x日志输出介绍
  9. Ajax Session失效跳转登录页面的方法
  10. 面试题:问题:Java中,char型变量中能不能存储一个中文汉字,为什么?