新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - 编程开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
您的位置:首页 > 手机学院 > 手机技巧 > 正文:查找与导出T408/T508中的BMP图像

查找与导出T408/T508中的BMP图像

新客网 XKER.COM 2004-06-14 来源:新客手机学院整理 友人网 收藏本文

  T408与T508在软件结构上基本一致,它们的图像,除了游戏、WAP下载的动画及一些小图标之外,基本上都是16位r5g6b5的BMP格式。我们需要找出其中的图像,并核实地址,下面以以T508行货D1版的AXF文件为例进行说明。(以下叙述中,0x起头或h结尾的数值为十六进制)。

  工具软件:

  1、Hex Workshop英文版(以下简称HW);
  2、Phtoshop7.0中文版(以下简称PS);
  3、Windows计算器(计算十六进制方便)。

  HW比较简单了,PS要稍复杂些。我们先熟悉一下PS,PS的工作区域可以分为以下几个部分:

  1、菜单栏:菜单栏包含执行任务的菜单,在上方;
  2、选项栏:选项栏提供使用工具的选项,在菜单栏下方;
  3、工具箱:工具箱中存放着用于创建和编辑图像的工具,在左方;
  4、调板窗:调板可帮助您监视和修改图像,在右方;

  一、做BMP头文件

  1、启动PS,进菜单文件->新建,模式选RGB颜色,确认。

  2、进菜单文件->存储为,选路径,起名,格式选BMP,点保存->选择高级模式->再选择R5 G6 B5格式,确认。这样就做成了一个r5g6b5格式的BMP文件,其中含有相应的文件头。

  二、将AXF文件格式化为图像

  1、启动HW,打开AXF文件。选择按16进制查看地址。T408/T508中的大图一般是128像素宽,一幅128*N像素的图它的像素数据阵列大小为128*N*2=100h*N字节。按Delete删掉结尾的一小段,使阵列大小能被100h整除。T5D1版AXF删掉后面一段后为734d00h大小。

  2、打开刚才所做的BMP头文件,Ctrl C复制前面46h长的文件头。再转到AXF文件,光标移到起始位置,Ctrl V粘贴。然后修改宽、高。图像高为734d00h/100h=734dh,按照倒序的原则,从12h开始填入8000 0000 4d73 0000(注重此时HW是改写状态)。进菜单File->Save As,起名,后缀名为BMP,确认后,整个AXF文件就被格式化为一幅BMP图像了。

  注重!PS对图像的宽、高有限制的,都不能超过30000=7530h,所以假如一次不能把整个AXF格式化,还需要分几次,分别加上文件头就是了。

共2页: 上一页 [1] [2] 下一页
收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
随机推荐
实用信息推荐