我有一个问题:现在有一个jpg文件(1024x768),我想把它压缩成300x200,同时我还想把1024x768的文件中的一部分也压缩成300x200,然后把这两个300x200的图像合并为一个600x200的图像并在这个图像上面写几个字,生成一个新的jpg文件,该如何做。希望提供算法,代码,能提供思路也可以。谢谢!

解决方案 »

  1.   

    我想是不是可以这样:
    先把jpeg转成bmp,然后进行你的变换,最后在转为jpg
      

  2.   

    那么哪里有intel jpeg library和相关说明可以下载?
    intel的网站上找不到阿
      

  3.   

    贴图问题:
    jpg先转化为点阵图,再分割/贴图,保存的时候存成jpg, 用libjpeg好了.
      

  4.   

    yeew()
    不好意思,我在这方面很弱.能说详细点吗?
      

  5.   

    libjpeg: 他能帮你把jpg转化为内存点阵图像( 在sourceforge.net上输入“libjpeg”搜一搜);
    得到点针图像后处理就任你了。
      

  6.   

    那么哪里有intel jpeg library和相关说明可以下载?
    intel的网站上找不到阿
      

  7.   

    用photoshop 做,一分钟搞定!