童年 发表于 2014-7-6 13:15:39

如何把一张图片转换成256颜色并且不失真

用在自定战役开头的背景图,用ps修改后,导入游戏,颜色严重失真,请高手指点一下,谢谢啊

条顿武士 发表于 2014-7-6 15:36:02

帝国目录下有一个自带的bmp,是浅黄色背景的一张图,把你想要的图片复制到这张图片上保存即可。

黄栌苦竹 发表于 2014-7-6 16:50:27

用photoshop来做,做出来的质量是最好的。

我是谁004 发表于 2014-7-6 17:02:31

如LS两位所说,将需要转换的图像粘贴进调色板符合要求的里面,当然要调整大小
有两种方式,一种是用画图粘贴,这样的话得到的图像颜色调整是邻近的(也就是调色板中不存在的颜色用最近似的颜色替代);
另一种,是用PS粘贴,这样得到的是抖动的(也就是调色板中不存在的颜色用存在的颜色像素混合替代);

童年 发表于 2014-7-6 17:16:29

黄栌苦竹 发表于 2014-7-6 16:50
用photoshop来做,做出来的质量是最好的。

我试过,做出来以后游戏里面就变了,不行

童年 发表于 2014-7-6 17:17:41

刚刚找到一种方法,是先用ps保存成gif格式,然后再用画图保存成bmp,但是也不是太理想,不能100%和原图一样

我是谁004 发表于 2014-7-6 17:27:55

童年 发表于 2014-7-6 17:17
刚刚找到一种方法,是先用ps保存成gif格式,然后再用画图保存成bmp,但是也不是太理想,不能100%和原图一样

不一样是个什么样子?可否把比较图发过来

童年 发表于 2014-7-6 17:30:38

本帖最后由 童年 于 2014-7-6 17:31 编辑

我是谁004 发表于 2014-7-6 17:27
不一样是个什么样子?可否把比较图发过来
就是说还存在色差,颜色不如原图。另外问一下,用帝国时2 旗舰版,场景编辑的时候,下拉框找不到那个图片,连程序自带的那个原始的默认的bmp图片都没有,这是咋回事啊?

童年 发表于 2014-7-6 17:59:27

我是谁004 发表于 2014-7-6 17:27
不一样是个什么样子?可否把比较图发过来

bmp格式图片不能发,我发了一个gif格式的,为什么256色的bmp图片到游戏里面会变成这个样子呢?


我是谁004 发表于 2014-7-6 18:22:57

童年 发表于 2014-7-6 17:59
bmp格式图片不能发,我发了一个gif格式的,为什么256色的bmp图片到游戏里面会变成这个样子呢?

很简单 这是因为调色板不同所致
要不,试试这个

不科学的小默默 发表于 2014-7-6 19:17:16

条顿武士 发表于 2014-7-6 15:36
帝国目录下有一个自带的bmp,是浅黄色背景的一张图,把你想要的图片复制到这张图片上保存即可。

卡密表示用了自带背景也花屏……求解……{:168:}

断幺平和 发表于 2014-7-6 20:10:06

不科学的小默默 发表于 2014-7-6 19:17
卡密表示用了自带背景也花屏……求解……

自己做了一个不花屏的卡密






断幺平和 发表于 2014-7-6 20:18:52

童年 发表于 2014-7-6 17:59
bmp格式图片不能发,我发了一个gif格式的,为什么256色的bmp图片到游戏里面会变成这个样子呢?

用PS很简单的。

首先打开你想要转换的图片还有帝国目录下的那张scenariobkg.bmp。


然后用选框选中第一幅图的全部,Ctrl+C复制。


然后到scenariobkg.bmp里用Ctrl+V粘贴,之后另存为即可。当然这个过程中图片会出现一些颜色上的噪点,如果想要处理的更好,在原图中可以用一些色调上的调节然后再转换。




经测试可用,如图:




童年 发表于 2014-7-7 18:21:37

断幺平和 发表于 2014-7-6 20:18
用PS很简单的。

首先打开你想要转换的图片还有帝国目录下的那张scenariobkg.bmp。


谢谢,原来要粘贴复制啊,我以前索引模式没法增加图层,改成别的模式添加以后,导出图片在游戏里面就花了,这次好了{:155:}

阿拉伯野猪 发表于 2014-7-11 11:10:21

断幺平和 发表于 2014-7-6 20:18
用PS很简单的。

首先打开你想要转换的图片还有帝国目录下的那张scenariobkg.bmp。


不错啊。
页: [1]
查看完整版本: 如何把一张图片转换成256颜色并且不失真