请问一下有没有什么好的方法将一个8位带索引色tif的数据转换成24位的啊?
小弟找了好久没找到合适的方法。
小弟找了好久没找到合适的方法。
解决方案 »
- 关于ATL服务的问题
- 用CFileDialog打开一个对话框,结果出现cannot convert parameter 5 from 'char [46]' to 'const unsigned short *'
- 高分问一个进退两难的问题:用vc6还是换vc.net2003?
- 为什么响应不到控件外的消息??求教~~
- 请问如何Enable和Disable控件List Control中某行的CheckBox?
- 谁能告诉我如何暂停指定进程?
- 在CPropertyPage中如何得到另一个CPropertyPage的值亚
- 请教一个简单的MFC问题.
- 如何在菜单条最右端加上一个图标(或动画),象IE5.0那样
- 急急急!!使用InstallShield,怎么注册你的dll或者ocx文件???
- XP下 用VC代码设置主题风格问题
- 关于两台计算机通过网络进行数据传输的问题
Gdiplus::EncoderParameters *pParam;
NImage::ImgFileType nType;
CLSID clsid;
Gdiplus::Bitmap *pbm; NImage::GdiPlusInit();
NImage::LoadImage(&pbm, "v:\\1.tif"); GetFileTypeByFileName(".tif", nType);
GetEncodeClsid(nType, clsid); pParam = Param;
pParam->Count = 1;
pParam->Parameter[0].Guid = EncoderColorDepth;
pParam->Parameter[0].NumberOfValues = 1;
pParam->Parameter[0].Type = PropertyTagTypeLong;
pParam->Parameter[0].Value = (VOID*)32;
pbm->Save(L"V:\\32.tif", &clsid, pParam);