将图像数据从glReadPixels保存为JPEG

|| 我有一段使用glReadPixels从帧缓冲区捕获字节图像的代码(下面的代码),现在如何将其保存到jpeg文件中?
char* pdata = new char[width * height * 4]; // 4 is for RGBA
glReadPixels(0, 0, width, height, GL_RGBA, GL_UNSIGNED_BYTE, pdata);
    
已邀请:
        我建议下载libjpeg。或许多图像处理库中的任何一个。 DevIL(最近尚未更新,但可以正常使用),FreeImage等。     

要回复问题请先登录注册