图像格式与图像压缩算法与编解码器

时间:2018-05-04 12:50:24

标签: image image-processing compression codec

我仍然对图片格式图片压缩算法方法编解码器和他们之间的关系。

在我理解的格式中是保存图像的内容,因此它可能包含有关使用哪种压缩算法或方法(这两个同义词?)的信息。或者特定格式是否始终使用相同的算法?此外,这些算法可以使用多个编解码器,但我不会看到压缩算法完成的工作与编解码器之间的区别。

我的假设是对的吗?你能详细说明这些概念的定义和关系吗?

2 个答案:

答案 0 :(得分:1)

图像格式是图像数据存储在磁盘上的规范。

由于图像的存储大小可能非常大,因此通常使用压缩算法存储图像,这可以减少存储图像表示所需的存储空间。

编解码器是en co <​​/ strong> der / dec oder对。因此编解码器压缩算法,也是反向解压缩算法。

开始学习更多内容的一个地方是NetPBM format and library的文档。这是最简单的图像格式之一,因为它不在内部使用压缩。

答案 1 :(得分:0)

以下是格式的示例 - PNG,GIF,TIFF,JPEG,BMP,TGA,PCX。

以下是压缩算法的示例 - LZW( Lempel Ziv Welch ),RLE(运行长度编码),DEFLATE。

在大多数情况下,每种格式通常使用相同的压缩,例如PNG格式使用DEFLATE压缩,而TGA和PCX格式始终使用RLE。然而,一些格式可以适应不同类型的压缩,例如, TIFF格式可以容纳LZW,JPEG,Packbits,CCITT压缩类型。

编解码器不仅仅是一种压缩算法,它理解格式的所有方面......在哪里可以找到高度和宽度,调色板,填充,压缩,字节顺序,透明度,元数据等。 / p>