在不保存位置的情况下对数据进行排序的好方法

问题描述 投票:0回答:0

我想将向量的值从大到小排序,但我需要它是可逆的,并且我们可以重建原始向量。简单的方法是将位置顺序保存到另一个向量中。有没有办法在不保持位置顺序的情况下进行可逆排序?

我对图像数据使用了DCT变换和锯齿形扫描。对于大多数自然图像,首先 DCT 系数具有较大的值,而较高的频率具有较小的值。所以它可以做我想要的事情,但它通常在排序方面不是 100% 准确。我们有很多更大的值在更小的值之前。

我的问题:是否有任何排序算法或任何变换可以比 DCT 更好地实现我所解释的功能?

sorting math transform signal-processing dct
© www.soinside.com 2019 - 2024. All rights reserved.