snifer

[原创]Blackfin 平台下启动画面的制作--logo的生成

0
阅读(3362)

晚上睡不着,看来是熬夜落下病根了,好不容易逮到一个不加班的晚上,居然睡不着,起来干点事情吧。

答应一位朋友给他的ADI Blackfin 平台制作一个带有他们公司的启动画面,也就是公司的logo,睡不着研究一下,上ADI官网看了半天,找了一些资料动手开干。

uclinux 下一般图片使用 PNG 格式比较多,这里就以 PNG 格式为例,不是 PNG 格式的图片,

可以用 GIMP 转换一下:

首先将 png 图片转成 pnm# pngtopnm utulinux_logo.png > utulinux_logo.pnm

然后将 pnm 图片的颜色数限制在 224# pnmquant 224 utulinux_logo.pnm > utulinux_logo_224.pnm

最后将 pnm 图片转换成我们需要的 ppm# pnmtoplainpnm utulinux_logo_224.pnm > utulinux_logo_224.ppm

然 utulinux_logo_224.ppm 替换 linuxsrc/drivers/video/logo 中对应的图像就 OK 了。

在 suse10.2 下没有这些工具,但是可以使用 GIMP 完成所有工作:1、在右键的 image/mode/indexed..中修改最大颜色数为 2242、保存为 ppm 格式,选择 asiic 存放格式3、代替 logo 目录下相应图形即可注意:可以使用 ACD 将 windows 常用图片格式转换为 png 格式。

好了,restart,居然能启动了,画面显示的非常漂亮,具体界面我就不展示了,以免有朋友说我做广告。

刚传给朋友,非常开心,安逸哦。