当axis=0时
img = [[[1,2,3],[5,3,4],[3,4,8]]]
f = np.mean(img,axis=0)
print(f)
[[1. 2. 3.]
[5. 3. 4.]
[3. 4. 8.]]
由上面的结果可以看出,当axis=0的时候是不变的
当axis=1时
img = [[[1,2,3],[5,3,4],[3,4,8]]]
f = np.mean(img,axis=1)
print(f)
[[3. 3. 5.]]
由上面的结果可以看出,当axis=1的时候,按列相加且求平均
当axis=2时
img = [[[1,2,3],[5,3,4],[3,4,8]]]
f = np.mean(img,axis=1)
print(f)
[[2. 4. 5.]]
由上面的结果可以看出,当axis=2的时候,按行相加且求平均
本文详细介绍了使用NumPy进行数组操作时,不同轴(axis)参数的意义及应用效果。通过具体的代码示例,展示了如何沿不同轴对数组进行平均值计算,帮助读者更好地理解NumPy中轴的概念。

被折叠的 条评论
为什么被折叠?



