关于提取图像的RGB数据
m_BData=new BYTE [bm[0].bmHeight*bm[0].bmWidth];
CBitmap *bmp=CBitmap::FromHandle(hBitmap[0]);
bmp->GetBitmapBits(bm[0].bmHeight*bm[0].bmWidth,(void*)m_BData);
for (int i=0;i<bm[0].bmHeight;i++)
{
for (int j=0;j<bm[0].bmWidth;j++)
{
k=i*bm[0].bmWidthBytes+j*pixelByte;
m_BData[k] m_BData[k+1] m_BData[k+2]
}
各拉大哥这m_BData[k] m_BData[k+1] m_BData[k+2]
是不是就是对应的RGB值了
为什么我画出来就不是了
请问大哥
错那里了