scipy.misc.imresize改为Image.resize方法
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)))
总结:
- 导入模块
from PIL import Image
和import numpy as np
- 将图片打开
- 转换成
asarray
格式 - 设置需要转换的高度和宽度即可
np.array(Image.fromarray(a).resize((resize_h,resize_w)))
scipy.misc.imresize改为Image.resize方法相关推荐
- scipy笔记—scipy.misc.imresize用法(方便训练图像数据)
scipy.misc.imresize 不同于普通的reshape, imresize不是单纯的改变图像矩阵的维度,而是能将图片重采样为指定像素,这样给深度学习中训练图像数据带来方便. import ...
- 图片操作scipy.ndimage.imread和scipy.misc.imresize
读图片str or file object--ndarray scipy.ndimage.imread(*args, **kwds) imread is deprecated! imread is d ...
- scipy.misc.imresize的替换方案
错误提示 当scipy版本>=1.3.0时,导入scipy.misc.imresize会出现如下错误 AttributeError: module 'scipy.misc' has no att ...
- scipy.misc.imresize
此函数的作用是: 对图像进行成比例放大或缩小,且归一化到0-255区间 https://blog.csdn.net/u013066730/article/details/59528939 >&g ...
- 不降低scipy版本解决AttributeError: module ‘scipy.misc‘ has no attribute ‘imresize‘问题
问题描述 在Tensorflow2.1.0上运行代码出现 AttributeError: module 'scipy.misc' has no attribute 'imresize' 查阅资料大多都 ...
- module 'scipy.misc' has no attribute 'imresize'
报错 module 'scipy.misc' has no attribute 'imresize' import scipy.misc scipy.misc.imresize(img, (im_he ...
- python调整图片大小reshape_scipy.misc.imresize改变图像的大小
scipy.misc.imresize( arr, size, interp='bilinear', mode=None) resize an image.改变图像大小并且隐藏归一化到0-255区间的 ...
- 成功解决Exception “unhandled ImportError“cannot import name ‘imread‘ from ‘scipy.misc‘
成功解决Exception "unhandled ImportError" cannot import name 'imread' from 'scipy.misc' 目录 解决问 ...
- misc.imresize
转:https://blog.csdn.net/wenqiwenqi123/article/details/79306611 这个函数如它名字一般,就是拿来重新调整图片的形状的. 这样说比较抽象,直接 ...
最新文章
- mysql取n条不重复_MySQL重复数据中限定操作n条
- 《系统集成项目管理工程师》必背100个知识点-49质量管理的流程
- 开展Java的学习方向,看最新Java视频教程
- 【渝粤教育】国家开放大学2018年春季 7403-21T素质与思想政治教育 参考试题
- LeetCode 917. 仅仅反转字母
- 蓝桥杯第六届省赛JAVA真题----循环节长度
- oracle 表查询(1)
- 微信小程序之:小程序接入高德地图SDK
- db9口rs485引脚接收和发送定义
- pdf python 合同_Python实现将doc转化pdf格式文档的方法 如何用python代码生成pdf格式的合同文件...
- 杨玲 徐思 《面向对象程序设计(java)》第十一周学习总结
- 华为认证hcip怎么找工作?考取华为认证hcip证书可以做什么?
- 手把手教你如何制作iPhone卡贴(多图)
- OpenCV——简单的识别提取图像中的水平线与垂直线
- matlab多元回归模型分析,matlab多元回归工具箱 Excel数据分析工具进行多元回归分析.doc...
- iphone11系列的尺寸_还有必要吗?iPhone 11系列终于要全家族支持双卡双待了
- 【NGS分析工具】Sentieon软件常见问题列表(持续更新...)
- C语言表达式和表达式的值
- Python基础学习(13)—面向对象2(特殊方法,分装及装饰器)
- c语言练习打字程序,C语言代码输入练习