[英]Pixel by pixel median of a list of 2D array - numpy
我有一个numpy
2D ndarray
列表,我正在尝试计算列表中所有 dem 的“逐像素”中值和某个百分位数。 基本上这些是光栅,我需要保持它们的尺寸。 例如:
A = [[1,1],[2,2]]
B = [[2,2],[3,3]]
C = [[3,3],[4,4]]
而且我要:
my_median = [[2,2],[3,3]]
我可以在“C 风格”中使用 for 循环并最终使用cython
或numba
来加快进程,因为我的数组非常大,但我很确定我在numpy
缺少一种简单有效的方法?
np.median(np.sum([A,B,C]))
只给我全局中位数,或者如果我使用axis
每行或每列的中位数。
提前致谢!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.