为什么图像压缩算法通过子处理图像

例如,考虑DFT或DCT。 准确地说,通过子块变换的图像与整个图像变换之间的区别是什么? 产生的文件大小是否更小? 算法效率更高吗? 转换后的图像看起来不同吗? 谢谢。


它们的设计使得它们可以使用并行硬件来实现。 每个块都是独立的,可以在不同的计算节点上计算,也可以共享到尽可能多的节点。

另外正如为什么JPEG压缩以8x8块来处理图像的答案中所指出的那样? 计算复杂度高。 我的东西block_y_size2×block_y_size2


这是为了让图像更小。 有很多方法可以将图像细分为块。 最简单的是完整的行。 更多提前平铺与分形,即希尔伯特曲线。 Jpeg 2000使用希尔伯特曲线。 它使用额外的空间信息,并且还用于绘制应用程序。

链接地址: http://www.djcxy.com/p/62877.html

上一篇: Why do image compression algorithms process the image by sub

下一篇: How can I start my Ruby environment from scratch?