请问我怎样才能把BMP图中有点的部分用1,没点的地方用0,这样表示成二进制文件???

解决方案 »

  1.   

    什么点
    你的bmp是黑白文件?
      

  2.   

    你可以通过流读出来
    读出来肯定是二进制
    如果你想变成字符串用存储也行:
    Convert.ToBase64String
    反过来:
    Convert.FromBase64String
      

  3.   

    最主要的是你如何判断BMP图中有点的部分用1,没点的地方用0,即什么称之为有效
      

  4.   

    coley(唉~眼镜又厚了~) 
    说的完全正确
      

  5.   

    BMP图中有点的部分用1,没点的地方用0?
    这个不好理解哟
    你也许就是要二楼的效果吧?
      

  6.   

    比如
    1111111111111111
    0000000000000000
    0000000000000000
    0000000000000000
    用16进制就是
    FFFF
    0000
    0000
    0000
    这样的点阵图表示一条直线我就想把一张BMP的图解析成这样的二进制文件。
    不知有没有人能够帮我。
      

  7.   

    了解一下bmp文件的结构,编程直接读出来简单转换就可以了