Python | 数据分析和计算机视觉 | 学习记录
计算机视觉
1. empty()和vstack(), hstack() :
使用循环创建新数组时,可以先用np.empty()创建空数组并确定数组维度,循环中创建新的行数组,再使用vstack()合并数组
A = np.empty([0,2], dtype = "float32")
for ... :
Axy = ...
A = np.vsatck(A, Axy)
A = vstack() 不要漏掉A =
2. 单个元素的ndarray变为数字类型 :
- 例如有一个单个元素的数组X要转换为float,用
array.astype(float)是把数组内的每个元素都变为float,X类型仍为ndarray - 用
float(X)可将X直接变为float类型
注:用print(type(X))查看数据类型