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之赋值,简单也不简单
Sep 24 Python
python持久性管理pickle模块详细介绍
Feb 18 Python
详解Python的Django框架中的通用视图
May 04 Python
Python正则表达式完全指南
May 25 Python
Python基于OpenCV实现视频的人脸检测
Jan 23 Python
python中列表的切片与修改知识点总结
Jul 23 Python
利用python、tensorflow、opencv、pyqt5实现人脸实时签到系统
Sep 25 Python
基于python实现蓝牙通信代码实例
Nov 19 Python
pytorch的batch normalize使用详解
Jan 15 Python
python对接ihuyi实现短信验证码发送
May 10 Python
Python自动创建Excel并获取内容
Sep 16 Python
python开发人人对战的五子棋小游戏
May 02 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根据IP判断地区名信息的示例代码
2014/03/03 PHP
PHP生成二维码的两个方法和实例
2014/07/01 PHP
php获取当前url地址的方法小结
2017/01/10 PHP
PHP正则表达式匹配替换与分割功能实例浅析
2017/02/04 PHP
PDO::lastInsertId讲解
2019/01/29 PHP
PHP查找一列有序数组是否包含某值的方法
2020/02/07 PHP
Javascript Math ceil()、floor()、round()三个函数的区别
2010/03/09 Javascript
jquerydom对象的事件隐藏显示和对象数组示例
2013/12/10 Javascript
Javascript浮点数乘积运算出现多位小数的解决方法
2014/02/17 Javascript
javascript自定义的addClass()方法
2014/05/28 Javascript
实例讲解JQuery中this和$(this)区别
2014/12/08 Javascript
JS的数组迭代方法
2015/02/05 Javascript
Javascript实现的Map集合工具类完整实例
2015/07/31 Javascript
javascript实现起伏的水波背景效果
2016/05/16 Javascript
jQuery组件easyui对话框实现代码
2016/08/25 Javascript
详解vue事件对象、冒泡、阻止默认行为
2017/03/20 Javascript
js上传图片预览的实现方法
2017/05/09 Javascript
[01:00:10]完美世界DOTA2联赛PWL S2 FTD vs Inki 第二场 11.21
2020/11/24 DOTA
Python 异常处理实例详解
2014/03/12 Python
Python中的jquery PyQuery库使用小结
2014/05/13 Python
Python 模块EasyGui详细介绍
2017/02/19 Python
django.db.utils.ProgrammingError: (1146, u“Table‘’ doesn’t exist”)问题的解决
2018/07/13 Python
Flask框架学习笔记之使用Flask实现表单开发详解
2019/08/12 Python
Pytorch 计算误判率,计算准确率,计算召回率的例子
2020/01/18 Python
基于python实现音乐播放器代码实例
2020/07/01 Python
如何利用Python matplotlib绘制雷达图
2020/12/21 Python
python 指定源路径来解决import问题的操作
2021/03/04 Python
Max&Co官网:意大利年轻女性时尚品牌
2017/05/16 全球购物
完美实现CSS垂直居中的11种方法
2021/03/27 HTML / CSS
自我鉴定怎么写
2013/12/05 职场文书
运动会宣传口号
2014/06/09 职场文书
2015年植树节活动总结
2015/02/06 职场文书
校园安全主题班会
2015/08/12 职场文书
go:垃圾回收GC触发条件详解
2021/04/24 Golang
Python实现列表拼接和去重的三种方式
2021/07/02 Python
Windows Server 2008配置防火墙策略详解
2022/06/28 Servers