同上

解决方案 »

  1.   

    无上限,因为你都可以定制自己的Tiff格式~~~Tiff只是一种标准,一种框架格式这需要理由吗?你清楚JPEG的压缩原理,就会知道这一点不奇怪了.当然也可以大小基本一样大,因为我们平时说的JPEG图是采用JFIF,也有Tiff格式的JPEG图如果是商业应用,又要求比较全的,又是免费的,自己封装libtiff~~~
      

  2.   

    如果要求商业应用,又支持比较多的Tiff格式,只能掏钱买许可了~~~
      

  3.   

    Tiff有自己的标准,可以查到文档,看看它的长,宽,色深,缩略图等等信息如何储存.
    http://www.wotsit.org/然后位图数据区可以有不同的数据压缩方式,比如应用于普通位图的LZW,LZ77,RLE,PackedBits,JPEG,JBIG...等等,还有应用于传真的Fax3,Fax4,FaxRLE的.还有它的图像数据不一定是按RGB/RGBA储存的,CIELab,CMYK,CMY,YCrCb等等色彩空间模型都可以在上面得到应用.也就是说只要你愿意,按照Tiff存储数据的标准,你完全可以制定自己的Tiff格式,当然如果支持全我上面说的,基本应用完全没有问题了.所以如果你这方面基础不好,又不愿意花太多时间,也就是购买成熟库一条路了,当然我上面说的libtiff可以免费使用,而且很多人就是这么做的.
      

  4.   

    当然如果你要求不高,或者不是商业应用,免费的代码到处都是~~~GDI+也可以考虑
      

  5.   

    是这样的,我最近在做一个系统,其中涉及了一些图片
    他们是用扫描仪扫的
    都是tif 的
    现在要把这些照片入库
    入库前要进行一下处理
    比如变成灰度图,二值图什么的
    我以前做的都是把图转换成字符串入库的
    不知道这样子可以把他们转成字符串吗?
    转了之后会有多大
    这么多问题
    谢谢了先
      

  6.   

    ACDSee可以转JPEG压缩的Tiff图,保存对话框有这个按钮让你选择
      

  7.   

    这个我用过了
    可问题是他们拿来的是50k的东西
    我转成jpg就成800多k了
    在转成tif有8兆多呢
    不知道怎么办
      

  8.   

    不可能,转成JPEG压缩的Tiff和JPEG会是一样的.因为它的图像数据压缩和JPEG一样.你肯定没选对地方,ACDSee又不难用,多琢磨琢磨.估计他们拿来的不是24位色深的吧,你转JPEG就强制变成了24位色深.如果是那种颜色单一,数据一行行很规范的图像,有时候RLE,LZW压缩反而效果更好.
      

  9.   

    或许吧,那我再试试
    谢谢你了
    那就这么结束吧
    有什么问题
    我再问你
    能告诉我你的qq吗,或者msn