Gif 图 导出问题;为嘛 会变颜色啊~

youyidianmimang 2011-07-06 10:22:16
导出后:

导出前:


gifimage;
...全文
2101 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
mdejtod 2011-07-14
  • 打赏
  • 举报
回复
因为gif只支持256色
zoologist 2011-07-07
  • 打赏
  • 举报
回复
变色原因是系统减色的时候计算上有问题,和原图差别比较大。

推荐使用八叉树减色,效果很好。
youyidianmimang 2011-07-07
  • 打赏
  • 举报
回复
1.抓取BMP图片,使用 capbmps 对准google开始抓图,结果在gev1目录下
2.使用工具将 24bit bmp 图片转换为 256色 bmp 图片(我习惯用XnView)
3.使用bmp2pal工具,统计上一步取得的256色图片,计算出统一的调色板,并将它保存为文件(其中留了后面的几个颜色作为透明色)
4.使用cbmppal工具替换2中全部图片的调色板,生成新的 256色BMP
5.使用bmpt工具,计算替换BMP图像相同部分(相邻的两张如果后一张的某点是和先前的一张颜色相同,则将这个点设置为透明色)
6.最后使用 bmp2gif 工具将全部 bmp 粘贴成一个 GIF。即可完成。

原来要转 256色先的啊,还用调色板? 昏迷
dropme 2011-07-06
  • 打赏
  • 举报
回复
相关的属性没设置对吧?是不是颜色位数太少?

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi GAME,图形处理/多媒体
社区管理员
  • GAME,图形处理/多媒体社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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