照片压缩完的格式一般是JPEG。
文件存储
文件是将数据存储在磁盘等存储媒介的一种形式。程序文件中最基本的存储数据单位是字节B=byte。文件就是字节数据的集合。在任何情况下,文件中的字节数都是连续存储的。
压缩算法:数据压缩的算法,包括压缩和还原(解压缩)的两个步骤。在不改变原有文件属性的前提下,降低文件字节空间和占用空间的一种算法。
1.有损和无损
有损压缩:有失真,不能完全准确的恢复原始数据。多媒体数据的压缩。该方法压缩比较大。Eg:预测编码、音感编码、分形压缩、小波压缩、JPEG/MPEG。
无损压缩:无失真。可执行文件和普通文件、磁盘的压缩,多媒体数据的压缩。该方法的压缩比较小。Eg:差分编码、RLE、Huffman编码、LZW编码、算术编码。
\2. .对称性
\3. 帧间与帧内(MPEG和JPEG)
\4. 实时性(需要简单快速高效的算法和高速复杂的CPU/DSP芯片)
\5. 分级处理
\6. 可逆压缩和非可逆压缩
RLE(Run Length Encoding,行程长度编码)算法的机制:相同字符去重化,字符*重复次数。针对连续的字节序列压缩效果比较好。
哈夫曼算法:多次出现的数据用小于8位的字节数来表示,不常用的数据则可以用超过8位的字节数表示。用二叉树实现。
图像文件的格式一般有:
BMP:使用windows自带的画笔来做成的一种图像形式
JPEG:数码相机等常用的一种。非可逆压缩
TIFF:一种通过在文件中包含“标签”就能快速显示出数据性质的图像形式。
GIF:美国开发的一种数据形式,要求色数不超过256个。可逆压缩