问题描述:
1.现有一张gif图,我想知道它都用了哪些颜色,具体的RGB值,用GetPalette()方法
尝试获取,但是每次都获取不到,只能得到大小。
int nPaletteSize = m_image->GetPaletteSize();
ColorPalette *palette;
m_image->GetPalette(palette, nPaletteSize);
2.想保存一张gif图,图片的颜色值是gif图表示不出来的(所以影响画质),目前尝试给调色板换颜色。不知道这样做有没有用。每一帧保存成其他格式的图片都很清晰,可只要保存为gif就不清晰了。
如果你比较懂的话,拜托指教一下,实在是没折了。查了好久了,还是没法子。千万别只给我罗列一大堆函数,求具体的解决方案。