请大虾帮忙,如何压缩处理BMP位图文件?这样的代码如何处理?
我现在作一个图像存储的程序,也就是把图像存储进 SQL Server 中,问题随之而来,存储的时候只能存储BMP文件,而JPG文件是个问题(如果谁能帮忙解决,加分,感激涕零)。
现在假如要存储的图像是 JPG 格式的,我只能先处理成 BMP 的格式,然后再存储;大家也知道,未压缩的 BMP 的文件比较大。 压缩的代码如何写?

解决方案 »

  1.   

    包含 Zlib 
    去看看这个http://hanyi.codelphi.com/jiqiao/3.html记得给分啊
      

  2.   

    这个之前我早就已经看过了,Zlib 虽然可以压缩文件,但是不是图像的压缩处理技术。虽然你的回答不是我想要的,但是还是非常感谢你捧场,分到时候会给的。
    还有谁有高见?
      

  3.   

    去看GIF,或者 JPEG的算法描述啊.......
      

  4.   

    为什么要把JPEG转成BMP再存数据库? 干嘛不直接存?
      

  5.   

    JPEG 转成BMP做处理(比如得到很小的一个缩略图,把这个缩略图在换成JPEG),然后保存这个JPEG 进流,存流进库挺好办啊。。