Symbian中位图的地址和坐标
在VC中我对图像的逐行扫描操作是:
int nHeight=m_dib.m_lpBMIH->biHeight;
int nWidth=m_dib.m_lpBMIH->biWidth;
int m_perline=m_dib.GetSizePerLine();//每行位数
LPBYTE m_lpImage=m_dib.m_lpImage;
for(int i=0;i<nHeight;i++)
{
for(int j=0;j<nWidth;j++)
{
int x = m_lpImage[i*m_perline+j] //x为点(i,j )处的像素值
......... //对像素的操作
}
}
在Symbian中我试用
for (TInt i=0;i<bitmapSize.iHeight;i++)
{
for (TInt j=0;j<bitmapSize.iWidth;j++)
{
*bitmapData = *bitmapData+i*m_perline+j;
TInt x = *bitmapData;
}
}
但是结果不对,我觉得是地址和坐标没有联系好.想请问一下如何才能实现上面VC代码中的功能呢??
感谢回答......