比如在这个函数中实现
Char * GetBMPLine(BMP *pBmp,int line)
{
return char;
}
pBmp是指向图像的指针
line 是行号。
谢谢

解决方案 »

  1.   

    你需要获得图像的宽、高,以及象素数据块
    http://community.csdn.net/Expert/topic/3893/3893933.xml?temp=.904339
      

  2.   

    参考例子:
    http://www.vckbase.com/document/viewdoc/?id=263
    程序中的函数SaveBmp可以看看!
      

  3.   

    http://community.csdn.net/Expert/topic/3899/3899529.xml?temp=.1302454
      

  4.   

    如果是在xp或2k下,别用BMP了,用CImage 类吧。
    CImage  *pImage;
    char    *pArray = new char[pImage->GetWidth()];
    for(int x=0;x<pImage->GetWidth();x++)
    {
       if(RGB(0,0,0) == pImage->GetPixel(x,line))
             *(pArray+x) = 1;
       if(RGB(255,255,255) == pImage->GetPixel(x,line))
             *(pArray+x) = 0;
    }
      

  5.   

    to mava(牛奶沙漠) 
    能不能详细一些啊,我很少作图的。
    有例子发到我邮箱啊
    [email protected]
    马上揭帖
    急,谢!!!
      

  6.   

    pImage和LINE是怎么来的啊?我没用过啊,谢谢。
      

  7.   

    pImage 是CImage的一个对象啊。
    line是你题目里面给的啊。