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

从设备采集中已经得到图像的buffer,怎么将buffer改存为jpg格式,并能附加上压缩因子呢?这样回答算是答案吗。等于没说啊。有没有具体的代码?... 从设备采集中已经得到图像的buffer,怎么将buffer改存为jpg格式,并能附加上压缩因子呢?
这样回答算是答案吗。等于没说啊。有没有具体的代码?
展开
 我来答
百度网友d8aa12b
2013-11-20 · TA获得超过417个赞
知道小有建树答主
回答量:455
采纳率:100%
帮助的人:353万
展开全部
今天刚好也做这个,只搜到这一个帖子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);
匿名用户
2010-11-18
展开全部
个人认为、保存成文件就可以、就是创建一个文件、把buffer的东西存下来、然后加上后缀名就可以了。。至于压缩因子、就要看jpg文件的结构了、看看存到什么地方。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式