我正在研究压缩算法(霍夫曼编码和LZ77),并想知道如何评估他们的效率取决于输入图像。我知道他们是如何工作的,但我找不到他们评估的信息(数学)。谢谢!评估压缩算法
Q
评估压缩算法
0
A
回答
2
通用(通用)压缩机如LZ77通常通过对照一组标准源对其进行测试并比较结果进行比较,例如:http://www.maximumcompression.com/,http://www.maximumcompression.com/data/summary_mf.php。
针对特定用途的压缩机针对选择尽可能具有代表性的来源组进行测试。
对于某些应用,根据源熵将压缩效率的数学界限放在一起也是有用的。
+0
那么你不能推导出数学上的thins?以概率我的意思是 –
+0
在数学上,所有输入的平均压缩比将是1:1。因此你需要以某种方式限制这些输入。也许你有一个好的数学模型来构建合成数据映射到现实世界的需求,但由于这些数据集像Matt所描述的那样使用,所以这可能是更好的方法(根据当前的知识)。 – sascha
相关问题
- 1. 压缩算法
- 2. 算法Html压缩
- 3. 保证压缩比的压缩算法?
- 4. C算法不评估
- 5. 在线熵评估算法
- 6. 运行(C#)算法评估
- 7. 后缀评估算法
- 8. 评估排名算法
- 9. 压缩算法Magic Signatures
- 10. 整数CSV压缩算法
- 11. CUDA流压缩算法
- 12. 比特流压缩算法
- 13. LZ 77压缩算法
- 14. 最好的压缩算法
- 15. 自定义压缩算法
- 16. 不可能压缩算法
- 17. RLE压缩算法的c
- 18. 时间串压缩算法
- 19. 并行压缩算法
- 20. 关于压缩算法
- 21. 数组压缩算法
- 22. 解压压缩串霍夫曼算法
- 23. 在不执行压缩的情况下计算/估计压缩文件大小
- 24. 如何在不压缩的情况下估算文件的可压缩性?
- 25. 评估分数的分类算法
- 26. 评估算术语法树表达式
- 27. 算法评估用户响应
- 28. 机器学习算法评估
- 29. 无法评估
- 30. “启动”或“训练”将用于压缩/解压缩的压缩算法?
压缩增加了输入信号的熵,从而允许增加其有效载荷。您可以尝试使用各种熵生成源文件,并比较Huffman和LZ77的结果。 –