gdi+操作tiff问题,为什么我用gdi读取tiff,即使马上存成文件,也有颜色丢失问题

wfds 2004-11-06 10:37:55
GdiplusStartupInput gdiplusStartupInput;
ULONG_PTR gdiplusToken;
GdiplusStartup(&gdiplusToken, &gdiplusStartupInput, NULL);

CLSID encoderClsid;
EncoderParameters encoderParameters;

Status stat;

// Get an image from the disk.
Image image(L"test.tif");

encoderParameters.Count = 1;
encoderParameters.Parameter[0].Guid = EncoderQuality;
encoderParameters.Parameter[0].Type = EncoderParameterValueTypeLong;
encoderParameters.Parameter[0].NumberOfValues = 1;



stat = newimage.Save(L"test123.tif"&encoderClsid, &encoderParameters);


奇怪,是不是有什么没考虑到
...全文
132 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wfds 2004-11-08
  • 打赏
  • 举报
回复
我改用freeimage.lib,非常好用,建议以后操作tiff除非自己有瘾从底层写,还使用freeimage吧。
xili 2004-11-08
  • 打赏
  • 举报
回复
俺了解的,tiff是最复杂的图片,建议使用libtiff
wfds 2004-11-07
  • 打赏
  • 举报
回复
希望高手多多指点。大致就是,转存出来的照片好像红色部分丢失。不知道在读取的时候应该怎么设置一下。恳求高手指点。
syy64 2004-11-06
  • 打赏
  • 举报
回复
关注。

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧