【求助】将黑白BMP(数据压缩过)直接读取到数组中,不要用控件和api
下面给出3副图像,我想不用控件和api,直接把数据读取到数组中,
数据区被压缩过...
http://it369.cn/bmp/1010.bmp
http://it369.cn/bmp/4952.bmp
http://it369.cn/bmp/6868.bmp

解决方案 »

  1.   

    不用控件和API,那你用什么?
    直接定义数组读文件吧,不明白可继续追问。
      

  2.   

    yes..我的意思就是用open XX for binary来读取...因为我打算用asp来写..所以不能用api和控件,直接把黑白点数据读取到数组中,如果没压缩的bmp我会,现在的文件数据区是被压缩过的了,不知道压缩算法,所以读不进来...麻烦高手了,或者有此类压缩算法的资料也可以...它现在是用128字节的数据表示了1024个像素(64*16)的内容
    7F 9F FD FE FC EF BF FB F7 9F FD EF FC BF EF FE 
    7F 9F F8 7F FC FE FB EF 7F 9F F3 3F FC EF BF FD 
    DF 9F F3 3F FC DF F0 F7 F7 9F F3 3F FC FE E6 7F 
    FE 9F F3 3F FC F7 E6 7F FD 9F F3 3F FC FD E6 7F 
    FE 1F F3 3F F0 FB E6 7F FB 9F F3 3F FC 7F E6 7F 
    FB EF F3 3F DF FB E6 7F FD FE F8 7F F7 FD E6 7F 
    FE BF F7 FB F7 FE E6 7F FE F7 EF 7F F7 F7 F0 F7 
    DF BF FE FB FD FD FB DF FE DF 7F FE FE BF EF 7F 
      

  3.   

    bmp如果压缩,可能就是RLE压缩(运行长度编码),只要搜索一下二值图像的rle编码就行了。