Python 生成 -1~1 之间的随机数矩阵
来源:互联网 发布:淘宝网平板电脑手机 编辑:程序博客网 时间:2024/06/08 01:21
1. 使用函数 np.random.random
由于 np.random.random() 默认生成 0~1 之间的小数,因此需要转换一下
如生成 3*3 的 -1~1 之间的随机数矩阵
-1 + 2*np.random.random((3,3))
# -*- coding:utf-8 -*-import matplotlib.pyplot as pltimport pylabimport cv2import numpy as npimg = 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!"
阅读全文
0 0
- Python 生成 -1~1 之间的随机数矩阵
- 如何生成1-10之间不重复的随机数
- 生成0到1之间随机数的C代码
- C++生成0到1之间的随机数
- #随机数#产生1~n之间的随机数
- 生成1-10的随机数
- Python生成随机数的方法
- Python生成随机数的方法
- python生成随机数的方法
- Python生成随机数的方法
- python 生成随机数的方法
- Python生成随机数的方法
- C++实现生成1—10000之间的10000个不重复的随机数
- ADO.NET生成100个1-100之间的不重复的随机数
- Python3:在0-1之间生成10个随机数
- 随机生成10个1--20之间的随机数,要求不能重复。(for循环解题)
- 生成a到b之间的随机数
- 1~33之间的整数随机数序列
- TexStudio光标问题
- Android平台dalvik模式下java Hook框架ddi的分析(2)--dex文件的注入和调用
- 百度一道关于promise笔试题的总结
- Linux学习(十):数据结构--表
- Date & Time组件(下)-TimePicker(时间选择器)
- Python 生成 -1~1 之间的随机数矩阵
- 中文的URL处理
- 多部件表单(图片上传)
- 反射方法调用
- 【数据结构】[luoguP1886]滑动窗口
- window下基于anaconda安装tensorflow
- Java8 新特性之流式数据处理
- Apache Camel之FTP组件学习
- Java Call DLL(compiled by VB) java调用vb生成的dll