其实是在学习用c++做opengl开发,但是现有的例子中导入贴图的部分只能读取bmp格式图片,而同样的图片bmp格式相较于jpg格式又大很多。于是想先导入jpg格式图片,再将其转换为bmp格式。
   望各位大大不吝赐教~~
   其实在网上搜到了一些解决办法,可是一概不会用,像利用CxImage类,还有用icePub_imgToBmp函数等等

解决方案 »

  1.   

    说实话如果cximage你都不会用那你就悲惨了
    jpg自己写解码程序估计你会吐血的。
    cximage不会用是你备置不对吧你可以下载最简单的vc++图像处理的源码,书上一般有jpg的图像编码的不过建议还是吧cximage备置起来,这个 网上很多的认真看下估计1小时可以搞定的
      

  2.   

    csdn资源分享里貌似有,利用搜索功能下载下吧
      

  3.   

    e,我已经解决了,添加了一个叫icePubDll.dll的动态链接库,然后调用它封装的函数就解决了~~
    但是让我郁闷的是,如果用opengl导入一个比较大的3ds模型,刷新就会非常慢,该怎么办呢??
      

  4.   

    cximage 搜一下很多http://www.codeproject.com/KB/graphics/cximage.aspx