怎样把jpg图像再压缩,最好有详细一点的说明,up有分
有没有相应的空件?

解决方案 »

  1.   

    靠,zip、RAR压缩算法去压缩jpg文件你们认为有效吗,如果用来压缩bmp文件,那么压缩出来的最终文件,比jpg文件小,但是直接压缩jpg文件就不行。基本上不会压缩。比较笨的方法是先把jpg文件转换成bmp文件
    然后重新调用压缩bmp文件为jpg的函数设置其压缩比率,进行压缩
      

  2.   

    靠,zip、RAR压缩算法去压缩jpg文件你们认为有效吗,如果用来压缩bmp文件,那么压缩出来的最终文件,比jpg文件小,但是直接压缩jpg文件就不行。基本上不会压缩。比较笨的方法是先把jpg文件转换成bmp文件
    然后重新调用压缩bmp文件为jpg的函数设置其压缩比率,进行压缩
      

  3.   

    zip压的bmp比jpg小,不一定吧,zip说到底是对字符转换高校的表达方式,截屏的bmp的源代码很规整,你要是一花花绿绿的bmp,就不一定了。个人意见
      

  4.   

    jpg本身已是压缩了的(有损)。winrar只能压缩一点点。winzip可能无法压缩。
    如果想要继续压缩的话,嘿嘿,我是没办法的.
      

  5.   

    一段C++ Builder的代码:    
        TJPEGImage *jp = new TJPEGImage();
        Graphics::TBitmap *bit=new Graphics::TBitmap;
        bit->Assign(Image1->Picture->Graphic);
        jp->Assign(bit);
        delete bit;
        jp->CompressionQuality=20;//调节JPEG的图像质量,一般为65%,调节到20%时文件会小很多,但图像质量很差。:)
        jp->Compress();
        jp->SaveToStream(ms);
        delete jp;
      

  6.   

    干脆转化为gif格式吧
    呵呵,瞎说的
      

  7.   

    jpg本身是有损压缩,文件大小由压缩比例决定,当然压缩质量的比率越小,图像就越不清楚。
    如果既可以把文件压缩的很小,又能保证图像的质量,就不是JPG格式了。
      

  8.   

    我用rar 是过,不觉得有效,另外的方法恐怕就要损失图象质量了。
      

  9.   

    请教: 有没有SQL 查询后的状态属性或方法