图像jpeg压缩算法介绍及其源码

时间:2014-04-23 10:13:18
【文件属性】:

文件名称:图像jpeg压缩算法介绍及其源码

文件大小:279KB

文件格式:RAR

更新时间:2014-04-23 10:13:18

jpeg

压缩包的内容包括:1.有关JPEG和DPCM算法的文章;2.实现其算法的压缩程序3.有关图像压缩方面的资料。读者请注意: <1>这里讨论的是灰度图像的压缩不涉及彩色图像。 <2>实现压缩时,输入的图像数据采用一种自定义的格式(com 格式),前四个字节记录图像的宽度和高度,之后就是逐 行的图像数据,图像的开头和结尾没有任何标记。这种格式的图像数据是从BMP图像中得到的。 <3>这里没有JPEG算法的解压程序,压缩后的数据存成标准的JPEG文件格式,任何视图软件都可以打开。DPCM方法中的解 压缩程序将数据仍然存成com格式,可以将其转成PGM格式观看,压缩包中由com转为PGM格式的程序。 <4>所有的C程序均是在Linux(Rethat7.3)下完成。


【文件预览】:
source_code
----com2pgm.c(2KB)
----get_image_data()
--------verse_image()
--------save_com_image()
--------bmpgray()
----PDCM()
--------darithmetic()
--------arithmetic()
----Debug()
--------vc60.pdb(44KB)
--------com2pgm.pch(172KB)
--------com2pgm.ilk(180KB)
--------com2pgm.pdb(361KB)
--------com2pgm.exe(176KB)
--------vc60.idb(33KB)
--------com2pgm.obj(5KB)
----jpeg()
--------sfjcjpeg.c(8KB)
--------dct.doc(43KB)
--------jchuff.c(7KB)
--------jcmarker.doc(51KB)
--------commondecls.h(4KB)
--------quanhuff.c(6KB)
--------sfjcjpeg.doc(47KB)
--------jum.doc(24KB)
--------commondecls.doc(34KB)
--------quanhuff.doc(40KB)
--------jchuff.doc(41KB)
--------jcmarker.c(8KB)
--------jum.c(498B)
--------jfdctint.c(8KB)

网友评论

  • 很详细 但是一般人看不懂
  • 很详细,但看不大懂
  • 可以得 学习学习
  • 对我的学习很有帮助,谢谢了
  • 挺好的,用matlab实现了
  • 但看懂比较费时间
  • 还不错,学习很吃力
  • 比较乱,移植有困难
  • 很好的代码啊,看了学习了好多东西,谢谢楼主啊
  • 好是好,但看懂比较费时间