前程无忧做网站多少钱,网站首眉怎么做,南阳做网站aokuo,微信辅助网站制作OpenCV中用到的矩阵都要转换成Numpy数组 Numpy是一个经高度优化的Python数值库
创建矩阵
检索与赋值[y,x]
获取子数组[:,:]
一 创建数组array()
anp.array([2,3,4])
cnp.array([1.0,2.0],[3.0,4.0]]) import numpy as npanp.array([1,2,3])bnp.array([[1,2,3],[4,5,6]])pr…OpenCV中用到的矩阵都要转换成Numpy数组 Numpy是一个经高度优化的Python数值库
创建矩阵
检索与赋值[y,x]
获取子数组[:,:]
一 创建数组array()
anp.array([2,3,4])
cnp.array([1.0,2.0],[3.0,4.0]]) import numpy as npanp.array([1,2,3])bnp.array([[1,2,3],[4,5,6]])print(a)
print(b)zeros
cnp.zeros((480,640,3),np.uint8)
(480,640,3)(行的个数列的个数通道数/层数)
np.uint8矩阵中的数据类型import numpy as np# 通过array定义矩阵
anp.array([1,2,3])bnp.array([[1,2,3],[4,5,6]])print(a)
print(b)#定义zeros矩阵
cnp.zeros((8,8,3),np.uint8)
print(c)ones
import numpy as np# 通过array定义矩阵
anp.array([1,2,3])bnp.array([[1,2,3],[4,5,6]])print(a)
print(b)# 定义ones矩阵
dnp.ones((8,8,3),np.uint8)
print(d)full
cnp.full((480,640,3),255,np.uint8)
(480,640,3)(行的个数列的个数通道数/层次)
255表示每个元素的数值
np.uint8矩阵中的数据类型 import numpy as np# 通过array定义矩阵
anp.array([1,2,3])bnp.array([[1,2,3],[4,5,6]])print(a)
print(b)# 定义ones矩阵
dnp.ones((8,8,3),np.uint8)
print(d)# 定义full矩阵
enp.full((8,8,3),255,np.uint8)
print(e)identity
cnp.identity(3)
斜对角是1其它为0import numpy as np# 通过array定义矩阵
anp.array([1,2,3])bnp.array([[1,2,3],[4,5,6]])print(a)
print(b)# 定义ones矩阵
dnp.ones((8,8,3),np.uint8)
print(d)# 定义full矩阵
enp.full((8,8,3),255,np.uint8)
print(e)#定义单位矩阵identity
fnp.identity(4)
print(f) eye
cnp.eye((3,5),k3)
可以是非正方形#定义单位矩阵identity
fnp.identity(4)
print(f)gnp.eye(5)
print(g)