scipy.misc包中的toimage和fromimage
对 Image 打开的图像做二值化以及黑白花处理时,找资料说要导包 from scipy.misc import fromimage, toimage
自己实验发现这包用不了了,找资料找到说 toimage 已经被 Image.fromarray替换;而 fromimage 没有资料。
解决办法:下边代码中提供了替换原来 fromimage与toimage 的方法
import numpy as np
from PIL import Image# 打开图像,并灰度化
img = Image.open(img_path).convert('L')# 1. 因为打开的图像是 Image 格式的,我们查看不了。所以将其转换为 数组格式,这步用 np 包实现。
img = np.asarray(img) # 图像作为数组进行操作# 2. 对转换好的数组图像进行操作
img = (np.ceil(img / 255.0) * 255.0).astype('uint8') # 我这里是黑白化 # 3. 最后将处理完之后的图像数组再次转化为 Image格式的图像,进行保存
img = Image.fromarray(img)img.save()
scipy.misc包中的toimage和fromimage相关推荐
- AttributeError: module ‘scipy.misc‘ has no attribute ‘toimage‘
在使用scip.misc.toimage保存文件的时候,报错说是scipy.misc没有toimage. 代码片段如下: scipy.misc.toimage(img, cmin=0, cmax=1) ...
- python安装scipy.misc_如何安装scipy misc包
我遇到了同样的问题,在旧的Windows XP / SP3盒子上运行Python 2.7.12.我在MacBook上使用Python运行了一些东西,并希望它能够在旧的Windows机器上运行. 可以完 ...
- sun.misc.BASE64Encoder 不建议使用java.sun自带包中的内容
import sun.misc.BASE64Encoder; import sun.misc.BASE64Decoder; 在项目中,设计到64位编码的.有时开发会用到JDK中自带的BASE64工具. ...
- Python扩展库scipy.misc中图像转换成pillow图像
众所周知,在数字图像处理领域中有很多基准测试图像,这些图像用来作为科研人员PK自己的算法时的参考,给大家提供一个公平的样本,针对同一个问题进行处理时,可以用这些基准图像做实验,比较常见的应该就是len ...
- from scipy.misc import toimage 报错 ImportError: cannot import name 'toimage'
ImportError: cannot import name 'toimage' 报错原因:是真的没有toimage这个函数了,Image代替了. from scipy.misc import to ...
- scipy.misc.imresize的替换方案
错误提示 当scipy版本>=1.3.0时,导入scipy.misc.imresize会出现如下错误 AttributeError: module 'scipy.misc' has no att ...
- scipy.misc.imresize改为Image.resize方法
scipy.misc.imresize源码 @numpy.deprecate(message="`imresize` is deprecated in SciPy 1.0.0, " ...
- 图片操作scipy.ndimage.imread和scipy.misc.imresize
读图片str or file object--ndarray scipy.ndimage.imread(*args, **kwds) imread is deprecated! imread is d ...
- scipy.misc 介绍
转载自:https://docs.scipy.org/doc/scipy-0.18.1/reference/misc.html Miscellaneous routines (scipy.misc) ...
最新文章
- JTable是Swing编程中很常用的控件
- 自动化专业是不是计算机专业,自动化专业算不算计算机专业?
- Android IJKPlayer缓冲区设置以及播放一段时间出错解决方案
- WordPress获取页面文章内容的代码
- burp 代理的时候无法访问https网站
- lgb,xgb,gbdt,adb,RF区别与联系
- Linux:修改文件权限命令chmod
- C#笔记14 LINQ
- selenium + python环境搭建步骤
- java农历万年历课程设计_Java编写多功能万年历程序的实例分享
- uni-app 编译成H5页面运行,提示“连接服务器超时,请点击屏幕重试”
- 【原创】快速上手使用思维导图
- 读书杂抄之《挪威的森林》
- 全球AI专家分布:人工智能,你真的了解吗?
- matlab矩阵输出txt文件中,matlab怎么把矩阵输出到txt
- 【历史上的今天】10 月 29 日:互联网的正式诞生;MariaDB 发布首个版本;“天河一号”研制成功
- 基于深度学习的恶意软件检测Python代码及数据
- 诺诺开票接口对接整理
- 找出列表中的偶数位元素
- root用户执行sourc /etc/profile命令提示权限不够