查找与导出T408/T508中的16位BMP图像( 二 )


像素地址=(X 128*Y)*2
这里,起始像素X=66,Y=11851,可算出地址=3033988=0x002e4b84 。
如果AXF被分成了几部分,则后面的AXF部分图像地址要加上前面的AXF的总字节数 。
以上查找图片的方法是纯粹基于PS的,在已知图片大小或是索引地址的情况下,也可以直接找到索引再查,但是这种方法是有局限性的,容易赞成错误 。
四、提出图片,验证图片起始地址
1、再转到HW,打开AXF文件(不是格式化后的AXF图像),按Ctrl G,弹出Goto窗口,选择Beginning of file,填入2e4b84,按Go 。
2、进菜单Edit -> Select Block,弹出下图中Select Block窗口,选择Size of Block填入8000(图片大小=128*128*2=8000h),按OK 。这样就选定了这张图片的像素阵列 。
3、按Ctrl V复制数据,按Ctrl N新建一文档,按Ctrl V粘贴,再打开BMP头文件,复制到新文档的前面,同样地,只要把12h处相应宽、高改为8000 0000 8000 0000,再存为BMP文件即可 。
4、用PS打开BMP文件,查看是否正确,注意提出的图像是垂直翻转的,如果无误,这个地址就确定了 。

推荐阅读