zoukankan      html  css  js  c++  java
  • tensorflow使用scipy报错

    如果在最新版scipy中继续使用这两个函数,会出现如下报错:

    AttributeError: module 'scipy.misc' has no attribute 'imread'

    AttributeError: module 'scipy.misc' has no attribute 'imresize'

    然而网上大多数对这个问题的解决办法都是pip安装PIL或者pillow,

    这并不能解决到实际问题(因为scipy已经不支持这两个函数,pillow依赖库的安装与否不是根本问题)

    下面给出这个两个函数的代替方案:

    1. imread

    先前版本

    img = scipy.misc.imread(myImage)

    新版本

    import imageio

    img = imageio.imread(myImage)

    2. imresize

    先前版本

    img = scipy.misc.imresize(myImage, size=(num_px,num_px))

    新版本:

    from PIL import Image

    img = np.array(Image.fromarray(myImage).resize((num_px,num_px)))

  • 相关阅读:
    NSString拼接字符串
    2020/4/26
    2020/4/25
    2020/4/24
    2020/4/22
    2020/4/22
    2020/4/20
    2020/4/19
    2020/4/18
    2020/4/17
  • 原文地址:https://www.cnblogs.com/wei-520/p/12580026.html
Copyright © 2011-2022 走看看