VC++使用CImage在内存中Jpeg转换Bmp图片
来源:互联网 发布:周晨晞的淘宝店叫什么 编辑:程序博客网 时间:2024/06/08 15:00
void JPEG2BMP(char* pUnZipData,unsigned long ulUnZipDataLen, CImage* pImage)
{
HGLOBAL hGlobal = GlobalAlloc(GMEM_MOVEABLE, ulUnZipDataLen);
void* pData = GlobalLock(hGlobal);
memcpy(pData, pUnZipData, ulUnZipDataLen);
GlobalUnlock(hGlobal);
IStream* pStream = NULL;
if(CreateStreamOnHGlobal(hGlobal, TRUE, & pStream) == S_OK)
{
CImage image;
if (SUCCEEDED(pImage->Load(pStream)))
{
}
pStream -> Release();
}
GlobalFree(hGlobal);
}
{
HGLOBAL hGlobal = GlobalAlloc(GMEM_MOVEABLE, ulUnZipDataLen);
void* pData = GlobalLock(hGlobal);
memcpy(pData, pUnZipData, ulUnZipDataLen);
GlobalUnlock(hGlobal);
IStream* pStream = NULL;
if(CreateStreamOnHGlobal(hGlobal, TRUE, & pStream) == S_OK)
{
CImage image;
if (SUCCEEDED(pImage->Load(pStream)))
{
}
pStream -> Release();
}
GlobalFree(hGlobal);
}
阅读全文
0 0
- VC++使用CImage在内存中Jpeg转换Bmp图片
- VC++使用CImage在内存中Bmp转换Jpeg图片
- VC中使用GDI+在内存转换图片类型
- VC++使用CImage PNG转BMP图片透明背景处理
- CImage实现jpeg到bmp内存图像转换
- VC中JPEG格式到BMP格式的转换
- 在VC中使用CImage转换图片格式,显示jpg等格式图片
- 在VC中使用CImage转换图片格式,显示jpg等格式图片
- 在内存中画图,保存为bmp
- VC在内存中绘图
- 在VC中使用CImage转换图片格式以及显示
- VC++控制台应用程序下使用GDI在内存中画图
- 使用IStream和GDI+在内存中实现图像格式转换
- vc6.0使用gdi+在内存中绘图并将其保存为bmp,jpg,gif,png等格式的图片
- vc6.0使用gdi+在内存中绘图并将其保存为bmp,jpg,gif,png等格式的图片
- 将RGB数组在内存中压缩成JPEG文件
- BCB中显示图片BMP和JPEG
- 关于GDI+的那些事(3)——在内存中将bmp数据压缩为jpeg
- 阻抗计算公式、polar si9000(教程)
- JavaScript知识
- android ListView去掉分割线
- 来自一名大佬的runtime解读
- 函数参数——普通形参与引用形参
- VC++使用CImage在内存中Jpeg转换Bmp图片
- linux入门第1篇-linux安装
- 查看mysql表中的所有索引
- 微信小程序32
- prim算法模板
- shell切换用户EOF下变量的使用[: ==: unary operator expected
- 微信小程序33
- Activity的启动模式
- 用户注册功能用Servlet实现