SciPy有许多模块、类和函数,io子模块可用于从各种文件格式中读取数据和将数据写入各种文件格式。

from scipy import io

import numpy as np

生成数据

data = np.random.randint(0,100,size = (10,3))

保存数据:保存成mat格式的二进制文件

io.savemat("./data.mat",mdict = {"data":data})

加载数据

ret = io.loadmat("./data.mat")

读取生成的数据

ret["data"]

显示结果:

array([[90, 39, 31],
[45, 8, 75],
[75, 17, 5],
[84, 62, 87],
[30, 22, 32],
[37, 15, 97],
[67, 61, 95],
[43, 13, 7],
[27, 31, 40],
[77, 25, 56]])

misc

是scipy中一个很杂的模块

介绍对图片进行过滤的方式

from scipy import misc
import matplotlib.pyplot as plt
%matplotlib inline

he = misc.imread("./timg1.jpg")

原图:

import warnings
warnings.filterwarnings("ignore")        #忽略警告问题

#imfilter中的一些属性如下列表,

类似高斯滤波的卷积操作

array = [ 'blur', 'contour', 'detail', 'edge_enhance', 'edge_enhance_more','emboss', 'find_edges', 'smooth', 'smooth_more', 'sharpen']
he1 = misc.imfilter(he,array[0])

显示第二个属性样式
plt.imshow(he1)

最新文章

  1. 中文分词工具探析(一):ICTCLAS (NLPIR)
  2. css3中动画(transition)和过渡(animation)详析
  3. 动态生成tr,并将其下控件的值拼接后传到后台并保存
  4. jquery表单选择器
  5. 【freemaker】之获取xml的值
  6. 在Ios里UIWebView参入js
  7. 团队作业(NABC的分析)
  8. C++ 虚函数机制学习
  9. WC2001 高性能计算机
  10. c++语言的设计和演化---在线函数
  11. 你可能不知道的viewport
  12. eslint 入门学习
  13. variable_scope
  14. Git克隆部分文件
  15. 敌兵布阵---hud1166(线段树或者树状数组模板)
  16. 最小生成树(kruskal模版 Prim模板)
  17. 多个sshkey 指定key来clone仓库
  18. Huawei E1750 Asterisk
  19. pyspider示例代码一:利用phantomjs解决js问题
  20. java实现任务调度

热门文章

  1. for循环,递归,函数封装作业
  2. STP-7-RSTP的BPDU格式和处理方式的改变
  3. selenium基础操作
  4. 043 Multiply Strings 字符串相乘
  5. 告别JQuery(一)
  6. Css+Html
  7. JAVA基础之项目分包
  8. mongodb的创建删除数据库
  9. C# 向服务器上传文件(客服端winform、服务端web)
  10. html 获取和写入cookie的 方法