scipy.misc.imresize源码

@numpy.deprecate(message="`imresize` is deprecated in SciPy 1.0.0, ""and will be removed in 1.3.0.\n""Use Pillow instead: ``numpy.array(Image.fromarray(arr).resize())``.")
def imresize(arr, size, interp='bilinear', mode=None):im = toimage(arr, mode=mode) # im为PIL.Image.Image对象ts = type(size)if issubdtype(ts, numpy.signedinteger):percent = size / 100.0size = tuple((array(im.size)*percent).astype(int))elif issubdtype(type(size), numpy.floating):size = tuple((array(im.size)*size).astype(int))else:size = (size[1], size[0])func = {'nearest': 0, 'lanczos': 1, 'bilinear': 2, 'bicubic': 3, 'cubic': 3}imnew = im.resize(size, resample=func[interp]) # 调用PIL库中的resize函数return fromimage(imnew)



解决方式就在提示错误的下面,照着更改,就可以了
参考链接

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


总结:

  1. 导入模块from PIL import Imageimport numpy as np
  2. 将图片打开
  3. 转换成asarray格式
  4. 设置需要转换的高度和宽度即可 np.array(Image.fromarray(a).resize((resize_h,resize_w)))

scipy.misc.imresize改为Image.resize方法相关推荐

  1. scipy笔记—scipy.misc.imresize用法(方便训练图像数据)

    scipy.misc.imresize 不同于普通的reshape, imresize不是单纯的改变图像矩阵的维度,而是能将图片重采样为指定像素,这样给深度学习中训练图像数据带来方便. import ...

  2. 图片操作scipy.ndimage.imread和scipy.misc.imresize

    读图片str or file object--ndarray scipy.ndimage.imread(*args, **kwds) imread is deprecated! imread is d ...

  3. scipy.misc.imresize的替换方案

    错误提示 当scipy版本>=1.3.0时,导入scipy.misc.imresize会出现如下错误 AttributeError: module 'scipy.misc' has no att ...

  4. scipy.misc.imresize

    此函数的作用是: 对图像进行成比例放大或缩小,且归一化到0-255区间 https://blog.csdn.net/u013066730/article/details/59528939 >&g ...

  5. 不降低scipy版本解决AttributeError: module ‘scipy.misc‘ has no attribute ‘imresize‘问题

    问题描述 在Tensorflow2.1.0上运行代码出现 AttributeError: module 'scipy.misc' has no attribute 'imresize' 查阅资料大多都 ...

  6. module 'scipy.misc' has no attribute 'imresize'

    报错 module 'scipy.misc' has no attribute 'imresize' import scipy.misc scipy.misc.imresize(img, (im_he ...

  7. python调整图片大小reshape_scipy.misc.imresize改变图像的大小

    scipy.misc.imresize( arr, size, interp='bilinear', mode=None) resize an image.改变图像大小并且隐藏归一化到0-255区间的 ...

  8. 成功解决Exception “unhandled ImportError“cannot import name ‘imread‘ from ‘scipy.misc‘

    成功解决Exception "unhandled ImportError" cannot import name 'imread' from 'scipy.misc' 目录 解决问 ...

  9. misc.imresize

    转:https://blog.csdn.net/wenqiwenqi123/article/details/79306611 这个函数如它名字一般,就是拿来重新调整图片的形状的. 这样说比较抽象,直接 ...

最新文章

  1. mysql取n条不重复_MySQL重复数据中限定操作n条
  2. 《系统集成项目管理工程师》必背100个知识点-49质量管理的流程
  3. 开展Java的学习方向,看最新Java视频教程
  4. 【渝粤教育】国家开放大学2018年春季 7403-21T素质与思想政治教育 参考试题
  5. LeetCode 917. 仅仅反转字母
  6. 蓝桥杯第六届省赛JAVA真题----循环节长度
  7. oracle 表查询(1)
  8. 微信小程序之:小程序接入高德地图SDK
  9. db9口rs485引脚接收和发送定义
  10. pdf python 合同_Python实现将doc转化pdf格式文档的方法 如何用python代码生成pdf格式的合同文件...
  11. 杨玲 徐思 《面向对象程序设计(java)》第十一周学习总结
  12. 华为认证hcip怎么找工作?考取华为认证hcip证书可以做什么?
  13. 手把手教你如何制作iPhone卡贴(多图)
  14. OpenCV——简单的识别提取图像中的水平线与垂直线
  15. matlab多元回归模型分析,matlab多元回归工具箱 Excel数据分析工具进行多元回归分析.doc...
  16. iphone11系列的尺寸_还有必要吗?iPhone 11系列终于要全家族支持双卡双待了
  17. 【NGS分析工具】Sentieon软件常见问题列表(持续更新...)
  18. C语言表达式和表达式的值
  19. Python基础学习(13)—面向对象2(特殊方法,分装及装饰器)
  20. c语言练习打字程序,C语言代码输入练习

热门文章

  1. 用不惯VMware?比它更快、更轻的虚拟机,横空出世!
  2. C. Hilbert's Hotel
  3. 用Python一键生成属于自己的QQ历史报告,看看你对自己的QQ了解程度有多深?
  4. java中的“回车”与“换行”
  5. 【计算几何7】帝国边界划分问题【Voronoi图的原理】
  6. 光敏传感器实验报告_光敏传感器实验论文-大物实验
  7. 程序员应该怎么学数学?
  8. Trinity的介绍与下载
  9. 《数据结构与算法》——树与二叉树之遍历总结
  10. Python开发中的接口详解和使用方法