请教下各位,对于浮点数据采用何种无损压缩算法较好,如采用霍夫曼或是算术编码如何实现,是否需要先将其转换成字符串,初学,望各位大虾详细说明下哈,感谢!!

解决方案 »

  1.   

    zzwu(未名)回复于 2006-10-28 12:37:22 得分 0对缓慢变化的信号,可用增量表示,即除第一个数外,其余的数都用相对于前一位的差来代替.由于变化小,每一个数可以用较少的位数来表示.  
      如果数据是有规律性的,例如,是一维或二维图形,最理想的情况是找出数据的变化规律,如曲线或或曲面的方程.这样,一大堆数据就可以用几个字节来表示了.   
      

  2.   

    首先确定下数据类型(浮点长度多少,长度是否固定等)、数据规模、动态或者静态压缩要求,
    其次根据数据的物理规律编码;
    最后采用压缩算法。(HUFFMAN或者ADPCM、RLE等)