我正在寻找C中最好的方法,如果可能的话,计算很多现场值的中位数 .

这是情况,我正在阅读PGM图像(灰色图像)并读取所有灰色值[0到255之间]并获得中值 .

我考虑过存储所有这些数字并对数组进行排序,但内存管理在这个项目中非常重要,所以我正在寻找一种实时方法来获得中位数 .

有任何想法吗 ?谢谢

在另一个主题中,没有明确的答案可以真正帮助我 .