C++,已获得图片buffer,如何存储为JPG图片

2025-04-08 08:16:45
推荐回答(1个)
回答1:

今天刚好也做这个,只搜到这一个帖子QAQ
已经做出来了,下面是代码

FILE* fp;
char fname[50] = "d:\\1.jpg";
fp = fopen( fname,"wb+"); //wb+ 以读写方式打开或建立二进制文件
if(fp == NULL)
{
return false;//建立失败
}
fwrite(buffer,sizeof(char),size,fp);//按字写入buffer,共size字节
fclose(fp);