关于DIB图像的坐标
for(i = 0; i < lHeight; i++)// 每行
{
for(j = 0; j < lWidth; j++)// 每列
{
// 指向DIB第i行,第j个象素的指针
lpSrc = (unsigned char*)lpDIBBits + lLineBytes * (lHeight - 1 - i) + j;
fTemp = fA * (*lpSrc) + fB;// 线性变换
if (fTemp > 255)// 判断是否超出范围
{
*lpSrc = 255;
}
else if (fTemp < 0)
{
*lpSrc = 0;
}
else
{
*lpSrc = (unsigned char) (fTemp + 0.5);// 四舍五入
}
}
}