简介
基础知识
用法总结
np.abs()
功能:返回数字或数组的绝对值。(若输入为数组,则将数组各元素取绝对值,然后返回取绝对值后的数组)
np.round()
功能:返回浮点数x的四舍五入值。
语法:round( a,decimals )
a | 输入数据 |
decimals(可选) | 要舍人的小数位数,默认0。 |
np.power()
功能:将数组元素求指定幂
语法:power(x1, x2)
x1 |
底数 |
x2 | 指数 |
np.reshape()
功能:将数组的数据重新组成特定维度的新数组
语法:np.reshape(a,newshape,order ='C')
参数解释
a | 原始数组 |
newshape | 输出数组的形状,新形状应与原始形状兼容 |
order | {'C','F','A'},可选参数 |
np.pad()
功能:对图像边缘进行扩充
语法:pad(array, pad_width, mode, **kwargs)
array | 需要填充的数组 |
pad_width | 表示每个轴(axis)边缘需要填充的数值数目 |
mode | 表示填充的方式 |
填充方式(mode参数)
constant | 表示连续填充相同的值,每个轴可以分别指定填充值,constant_values=(x, y)时前面用x填充,后面用y填充,缺省值填充0 |
edge | 表示用边缘值填充 |
linear_ramp | 表示用边缘递减的方式填充 |
maximum | 表示最大值填充 |
mean | 表示均值填充 |
median | 表示中位数填充 |
minimum | 表示最小值填充 |
reflect | 表示对称填充 |
symmetric | 表示对称填充 |
wrap | 表示用原数组后面的值填充前面,前面的值填充后面(平铺填充) |
自定义函数 | 自己定义的函数 |