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 相关文章推荐
10个易被忽视但应掌握的Python基本用法
Apr 01 Python
python3实现ftp服务功能(客户端)
Mar 24 Python
解决python3在anaconda下安装caffe失败的问题
Jun 15 Python
详解用python实现简单的遗传算法
Jan 02 Python
Python获取当前公网ip并自动断开宽带连接实例代码
Jan 12 Python
浅谈python可视化包Bokeh
Feb 07 Python
Python3实现将本地JSON大数据文件写入MySQL数据库的方法
Jun 13 Python
python中copy()与deepcopy()的区别小结
Aug 03 Python
python 提取key 为中文的json 串方法
Dec 31 Python
华为2019校招笔试题之处理字符串(python版)
Jun 25 Python
检测python爬虫时是否代理ip伪装成功的方法
Jul 12 Python
使用python将微信image下.dat文件解密为.png的方法
Nov 30 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函数eval()介绍和使用示例
2014/08/20 PHP
php计算给定时间之前的函数用法实例
2015/04/03 PHP
php通过baihui网API实现读取word文档并展示
2015/06/22 PHP
PHP实现删除字符串中任何字符的函数
2015/08/11 PHP
greybox——不开新窗口看新的网页
2007/02/20 Javascript
给网站上的广告“加速”显示的方法
2007/04/08 Javascript
javascript 常用方法总结
2009/06/03 Javascript
解决jquery的datepicker的本地化以及Today问题
2012/05/23 Javascript
原生javascript实现Tab选项卡切换功能
2015/01/12 Javascript
javascript鼠标右键菜单自定义效果
2020/12/08 Javascript
JavaScript BASE64算法实现(完美解决中文乱码)
2017/01/10 Javascript
jQuery DateTimePicker 日期和时间插件示例
2017/01/22 Javascript
微信小程序实现选项卡功能
2020/06/19 Javascript
nodejs项目windows下开机自启动的方法
2017/11/22 NodeJs
react router4+redux实现路由权限控制的方法
2018/05/03 Javascript
分享vue里swiper的一些坑
2018/08/30 Javascript
解决IOS端微信H5页面软键盘弹起后页面下方留白的问题
2019/06/05 Javascript
node.js中npm包管理工具用法分析
2020/02/14 Javascript
详解钉钉小程序组件之自定义模态框(弹窗封装实现)
2020/03/07 Javascript
PYTHON正则表达式 re模块使用说明
2011/05/19 Python
linux系统使用python监控apache服务器进程脚本分享
2014/01/15 Python
Python实现Linux下守护进程的编写方法
2014/08/22 Python
Python多进程同步简单实现代码
2016/04/27 Python
简单了解python模块概念
2018/01/11 Python
Python实现聊天机器人的示例代码
2018/07/09 Python
Python使用pyautogui模块实现自动化鼠标和键盘操作示例
2018/09/04 Python
Face++ API实现手势识别系统设计
2018/11/21 Python
Python弹出输入框并获取输入值的实例
2019/06/18 Python
PyTorch安装与基本使用详解
2020/08/31 Python
详解Python Celery和RabbitMQ实战教程
2021/01/20 Python
让IE9以下版本的浏览器兼容HTML5的方法
2014/03/12 HTML / CSS
土耳其国际性时尚购物网站:Modanisa
2018/01/19 全球购物
《金钱的魔力》教学反思
2014/02/24 职场文书
法人身份证明书
2015/06/18 职场文书
外出听课学习心得体会
2016/01/15 职场文书
剧场版《转生恶役只好拔除破灭旗标》公开最新视觉图 2023年上映
2022/04/02 日漫