![OpenCV计算机视觉项目实战(Python版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/696/52842696/b_52842696.jpg)
上QQ阅读APP看书,第一时间看更新
3-3-4 使用zeros( )函数建立内容是0的多维数组
zeros( )函数可以建立内容是0的数组,语法如下:
np.zeros(shape, dtype=float)
上述参数意义如下:
shape:数组外形。
dtype:默认是浮点型数据类型,也可以用此参数设定数据类型。
程序实例ch3_4.py:分别建立1×3一维和2×3二维外形的数组,一维数组元素数据类型是浮点型(float),二维数组元素数据类型是8位无符号整数(unit8)。
![](https://epubservercos.yuewen.com/1BEC8A/31397881107141406/epubprivate/OEBPS/Images/Figure-P38_1626.jpg?sign=1738985333-vJaGXb2NnFjH9RJJJcmxB30dAbGQu1X5-0-be43ee7fd42165e79ecadfe6d1a67589)
执行结果
![](https://epubservercos.yuewen.com/1BEC8A/31397881107141406/epubprivate/OEBPS/Images/Figure-P38_1629.jpg?sign=1738985333-AMwSwEHJS7TsoXVXRl8RjdmDA3EHwmG0-0-0cbf3b6a19793c05919f5e1d263a93b2)
在实际应用中,常用zeros( )函数建立二维数组,也可以说是建立一个图像,因为所建立的内容是0,相当于建立黑色图像,在本书第5章会有实例解说,如果读者想要先了解一下也可以参考本书所附的ch3_4_1.py程序实例。