世界往往是这样,想得到的却得不到,人总是要在有限的环境中求得一种权衡以后的状态,因而就有了无奈,因而也就有了“从绝望中寻找希望”。
现在的手机界可谓“声色天下”,40和弦+65K颜色的配置,几乎就快成了很多手机的标准搭配。T68IE是一个很特殊的角色,上市已经一年了,强大的功能在诸多手机群中仍是佼佼者。但是缺少和弦铃声却成了它永远的痛。既已无“天籁之音”,那就把精力放在显示上吧。可偏偏它又是“古生代”彩屏机,256色的屏幕和较低的分辨率又着实让我们有些尴尬。无奈之下,我们开始了“榨干”T68IE显示效果的第一步。
前面,oldwolf元老已经就T68IE的待机图片制作写了简要的文章。对于初使用这手机的人来讲似乎够了,但是对于想在256色天地里做得更精彩的人来说,我们还需要在深入探索一下如何从图片制作选择的角度,让我们的256屏幕看起来更出色。
我将从如下四个方面具体阐述我的一点体会。
一、基本知识和标准介绍
我们首先来了解一下该机器支持的图片格式,在此之后才可能对其展开攻势。支持的格式如下:
格式 显示面积 最大象素 动画特性 颜色深度 可见色深
GIF 101*80 160*120 最多50帧 256色 R:G:B 每秒10帧 3:3:2
JPEG 101*80 640*480 N/A 24位色 256色
WBMP 101*80 320*320 N/A 黑白 黑白
从上面的数据我们可以看出:WBMP格式是为了兼容下载老的黑白待机图片而设置的,它显然不是我们工作的重心所在;JPEG支持的图片色深最大,象素面积也最大,显然是为摄像头准备的,而适合作待机图片和屏保的就只有GIF了,所以,我们下面主要研究GIF图片的制作。
二、制作图片初步
从白皮书里介绍的文档我们可以看出,在制作GIF图片时,基本的步骤就是要对图象进行大小的裁剪,对于颜色进行合适的调整。“工欲善其事,必先利其器。”制作图片需要一个好工具,ACD SEE也好,photoshop也好,fireworks也好,只要自己用着舒服就行。比如我就喜欢windows的画图配合xnview使用。但是不管你选择何种工具,他们都应该具备以下几种基本功能:
(1)具有方便的图片缩放功能;
(2)具有图片的格式转换功能;
(3)具有局部选中裁剪功能;
(4)具有自编图片的功能。
有了以上这些基本要素,你的图片制作平台就有了。
制作图片有如下的基本要求:
(1)利用工具的裁剪和缩放功能,将图片裁到101*80象素,即屏幕的象素数。由于大家喜欢的图片多是640*480以上的,而且各种比例的都有,因此裁剪和缩放功能都必不可少。
比如说你拿到了一个400*200的图片,显然和101*80的比例不对头,因此你就必须把该图片裁剪到长:宽 = 101:80,具体裁剪多少,依你的需要而定。裁减后的图片可能是101*80的,也可能是202*160的,或是其他,总之要符合比例。然后利用等比缩放功能,将图片缩至实际的101*80象素,现在大小符合要求了。
(2)颜色的调整和格式转换。由于GIF图片最高只支持256色,因此把颜色的转换和格式转换放在了一起。比如上面那个例子中,你已经做好了一个101*80大小的图片,可是这是这个图片文件可能还是24位色的BMP图片,由于颜色和格式不对,这图片就是传到机器上也不能正常显示。这时,你要使用工具的格式转换功能,选择转换目标为GIF图片,颜色参数为256色(或8bit)。
这样,生成之后的图片就是满足机器要求的图片,于是可以传到机器上作为待机了。
三、深入探讨,充分利用色阶提高显示质量
能够做到第二点,我们就能做出好图片了吗?显然不是。仅仅按照第二步的做法,做出的一些图片仍然可能看起来不让人满意,那么问题会出在哪里呢?
问题的关键就是色阶!!
这个问题很好理解。就拿T618来举例吧。它是65K色的屏幕,象素达128*160。
如果需要在纵向上做一个从白到黑的渐变,T68IE和T618会有什么明显的差别呢?前者纵向象素为80,因此在白到黑之间有78种不同的灰色。而对于后者,纵向的象素为160,在白色和黑色之间有158种不同的灰色。剩下的事很容易了,你只要发挥一下想象力,就会发现后者的渐变的细腻程度和过渡要明显好与前者!!
这一切都是色阶在作怪!色阶把象素多少和颜色多少结合在了一起,从而决定了图象的细腻程度和渐变的好坏。因此,对于先天不足的T68IE,它的物理支持的色阶已不能改变,“我们现在就要想办法用技巧来增加用户看到图片时感受到的色阶数”。
再举个例子,如果我告诉你给你一台黑白手机,它能显示几种色阶的图象。如果你不多思考的话,很容易草率的说,“这还问,两种呗。”从实际元件上讲,确实只有两种,黑和白。但是如果采用一些技巧,它显示出来的图象,能给人超过两种色阶的感受。见下图:
上面的图象说明了什么?
说明了通过一些分布同颜色象素点的手段,可以在有限的物理色阶之间产生让人能感受到的增加了的色阶。说白了,就是“好象”两种颜色能表现出三种甚至更多的颜色。
这一点有什么用呢?当然有用,它就用在图象颜色转换那个步骤。
一般裁剪后的图片都是24位色的,颜色可谓非常细腻。但是为符合要求,我们必须将其转换为256色。在这一转换过程中,要有大量的颜色损失!
即使是在图片缩放过程中,由于一个多象素的图片突然变成象素少的图片,也必然要损失一些图象的颜色和精度和细腻度。
我们都知道,在上述两个过程中,都需要特定的算法进行图象的缩减,而不同的软件所采用的算法一般不同,因此得到的图片的效果也不同。有的软件在转换过程中,提供“抖动”等用户可输入的效果控制过程,而有的则不提供任何参数给用户。因此,对色阶的分析指导我们选择好的软件。
事实证明,采用不同的软件将同一幅图片转换成256色的GIF图片,其效果可能相差十分巨大!
比如用windows的“画图”工具制作出来的256色GIF,图片颜色过渡明显不好,是因为抖动不适当。256色的图片让人看起来,就象是16色的图片,效果很不精彩。而采用Xnview转换的图片效果就要好得多,而且提供给用户很多的设置参数。
看了以上图片的比较,你应该清楚了吧,好的软件能让你的256色屏幕超过某些4096色的视觉效果;而不好的软件有时让你感到自己在用一台彩色背光的灰阶机。
四、精挑细选,用图片风格掩盖256色的不足
以上的几个方面,主要是从技术和手段的角度提高了图象的质量,但是对于256色和101*80象素这样的显示屏幕,我们的能力不可避免的还是遭到了限制,因此我们退一步,从另一个角度提高显示质量,这个方面就是图象颜色风格和类型的选择!
首先,STN屏幕和TFT比,有着显示亮度上的先天不足,这就使前者的效果无论如何比不上后者的效果。但是好在T68IE的STN的亮度,要比市面上很多STN屏幕的高,而且它的颜色表现还算准确,红是红,绿是绿,黄是黄,蓝是蓝。不象有的256或4096的手机,经常整体屏幕呈现出的感觉就象是罩了一层棕色或是兰色的雾。
对于这样一种客观情况,我们可以通过选择鲜艳颜色的图片,来减少STN亮度不足造成的效果衰弱。比如可以选择大红的颜色,黄色,天蓝色等。当然,还是要避免过大面积着同一种颜色。
在采用了鲜艳颜色之后,还要做的就是选定适合T68IE的显示风格。如前所述,该机器支持的色深很低,能表现的颜色数目和图象的细腻程度可谓非常有限!!这时候,如果你还想把风景的图片放上去,就非常不明智了。众所周知,高画质的风景图片或CG图片是以高分辨率,高色阶,高颜色深度,以及一些图象处理技巧来得到的,而这些条件在T68IE上面都不能满足。
选来选去,我们把目光锁定在了一个长盛不衰,永远是时尚的风格上:
卡通!!
对,就是这个风格!因为许多卡通图片从创作时就没用太多的颜色,而无论是从卡通画的笔触,还是其对事物和心情的夸张,或是它与众不同的创意,都非常适合在低色阶,低显示区域的显示设备上输出。卡通的图片,配合T68IE时尚可爱的外型,一定会把你的个性,灵性和生活的情趣展示给每个看到它的人!!
在上面,我们从四个方面详细阐述了,如何使用技巧,从我们人为能改变的角度出发,最大限度扩展T68IE256色低象素屏幕的显示能力。相信大家在制作过程中都有很多体会,不妨拿来,我们大家一起分享。