Python 生成 -1~1 之间的随机数矩阵方法


Posted in Python onAugust 04, 2018

1. 使用函数 np.random.random

由于 np.random.random() 默认生成 0~1 之间的小数,因此需要转换一下

Python 生成 -1~1 之间的随机数矩阵方法

如生成 3*3 的 -1~1 之间的随机数矩阵

-1 + 2*np.random.random((3,3))

# -*- coding:utf-8 -*-
 
import matplotlib.pyplot as plt
import pylab
import cv2
import numpy as np
 
img = plt.imread("1.png")      #在这里读取图片
 
#plt.imshow(img)          #显示读取的图片
#pylab.show()
 
print "start processing..."
 
for i in range(1,200):
# fil = np.random.randint(0, 10, size=[3, 3])
 fil = -1 + 2*np.random.random((3,3))
 
 res = cv2.filter2D(img,-1,fil)      #使用opencv的卷积函数
 
# plt.imshow(res)          #显示卷积后的图片
 pic_name = str(i) + ".png"
# plt.imsave(pic_name, res)
# plt.imsave("res.jpg",res)
# pylab.show()
print "complete!"

以上这篇Python 生成 -1~1 之间的随机数矩阵方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python通过PIL获取图片主要颜色并和颜色库进行对比的方法
Mar 19 Python
Python标准库sched模块使用指南
Jul 06 Python
5款非常棒的Python工具
Jan 05 Python
Python网络编程之TCP与UDP协议套接字用法示例
Feb 02 Python
python smtplib模块实现发送邮件带附件sendmail
May 22 Python
Python实现的读取电脑硬件信息功能示例
May 30 Python
浅谈django rest jwt vue 跨域问题
Oct 26 Python
python读写csv文件的方法
Aug 13 Python
Python如何使用神经网络进行简单文本分类
Feb 25 Python
浅谈Python列表嵌套字典转化的问题
Apr 07 Python
python内置进制转换函数的操作
Jun 02 Python
Python万能模板案例之matplotlib绘制直方图的基本配置
Apr 13 Python
Python爬虫框架scrapy实现downloader_middleware设置proxy代理功能示例
Aug 04 #Python
Python中矩阵创建和矩阵运算方法
Aug 04 #Python
Python爬虫框架scrapy实现的文件下载功能示例
Aug 04 #Python
python生成1行四列全2矩阵的方法
Aug 04 #Python
查看python下OpenCV版本的方法
Aug 03 #Python
Python 使用PIL中的resize进行缩放的实例讲解
Aug 03 #Python
numpy中loadtxt 的用法详解
Aug 03 #Python
You might like
php不用正则验证真假身份证
2013/11/06 PHP
Symfony2实现在doctrine中内置数据的方法
2016/02/05 PHP
Zend Framework+smarty用法实例详解
2016/03/19 PHP
Yii2中设置与获取别名的函数(setAlias和getAlias)用法分析
2016/07/25 PHP
PHP PDOStatement::errorCode讲解
2019/01/31 PHP
filemanage功能中用到的common.js
2007/04/08 Javascript
JavaScript 事件对象的实现
2009/07/13 Javascript
dropdownlist之间的互相联动实现(显示与隐藏)
2009/11/24 Javascript
修改file按钮的默认样式实现代码
2013/04/23 Javascript
jquery遍历checkbox介绍
2014/02/21 Javascript
jquery删除数据记录时的弹出提示效果
2014/05/06 Javascript
javascript对中文按照拼音排序代码
2014/08/20 Javascript
jQuery的context属性用法实例
2014/12/27 Javascript
深入理解JavaScript系列(31):设计模式之代理模式详解
2015/03/03 Javascript
js实现兼容性好的微软官网导航下拉菜单效果
2015/09/07 Javascript
Bootstrap源码解读导航(6)
2016/12/23 Javascript
关于angularJs清除浏览器缓存的方法
2017/11/28 Javascript
vue的安装及element组件的安装方法
2018/03/09 Javascript
vuex实现登录状态的存储,未登录状态不允许浏览的方法
2018/03/09 Javascript
Vue项目部署在Spring Boot出现页面空白问题的解决方案
2018/11/26 Javascript
JavaScript 实现下雪特效的示例代码
2020/09/09 Javascript
Nuxt的路由动画效果案例
2020/11/06 Javascript
[40:56]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 Liquid vs TNC
2018/04/01 DOTA
Python通过90行代码搭建一个音乐搜索工具
2015/07/29 Python
Python字符串拼接、截取及替换方法总结分析
2016/04/13 Python
Python实现翻转数组功能示例
2018/01/12 Python
Python基于pandas实现json格式转换成dataframe的方法
2018/06/22 Python
Python -m参数原理及使用方法解析
2020/08/21 Python
劳动实践课感言
2014/02/01 职场文书
派出所所长先进事迹
2014/05/19 职场文书
英语教育专业自荐信
2014/05/29 职场文书
出纳试用期自我鉴定范文
2014/09/16 职场文书
淮阳太昊陵导游词
2015/02/10 职场文书
环境卫生整治简报
2015/07/20 职场文书
只需要这一行代码就能让python计算速度提高十倍
2021/05/24 Python
Python编程super应用场景及示例解析
2021/10/05 Python