CXImage对位深转换支持不好,不能处理24和32位之间的转换,求一个好用的第三方库。

解决方案 »

  1.   

    OpenCV的IplImage()(通过通道数量来表示位深度))就支持 8(单通道)。 24(三通道) , 32(4通道位的图像,而且提供相关的转换函数的
      

  2.   

    我调用了 pDibSave = FreeImage_ConvertTo32Bits(pDibSave);
     FreeImage_Save(FIF_PNG, pDibSave, "I:\secondFree.png", PNG_DEFAULT);
    为什么生成的png图片位深还是24位,
    我调试时,用FreeImage_GetBPP(pDibSave);查看已经是32位了啊