public BMPFileHeader(byte[] headerBlock)
{
FileSize = headerBlock[2];
for (int i = 3; i < 7; i++)
FileSize |= headerBlock[i];
Reserved1 = headerBlock[7];
Reserved2 = headerBlock[8];
DataOffset = headerBlock[10];
for (int i = 11; i < 14; i++)
DataOffset |= headerBlock[i];
}