Numpy在OpenCV中的应用
创造数组:
import numpy as np
a=np.array([1,2,3])
b=np.array([[1,2,3],[4,5,6]])
print(b)
创造全零矩阵:
c=np.zeros((3,8,8),np.uint8)
print(c)OpenCV会重新设置打印,与输出不同。解释为三行八列三层的矩阵,np.unit8是数据类型。

创造全一矩阵:
d=np.ones((8,8),np.uint8)
print(d)
创造全值矩阵:
e=np.full((8,8),255,np.uint8)
print(e)
创造单元矩阵(斜对角为1,其余为0):
f=np.identity(4)
print(f)
创造单元矩阵但不是方阵:
g=np.eye(5,7,k=4)
print(g)5和7设置矩阵大小,k设置1的起点

