private void UnfilterRowAverage(int nbytes) { int i, j, x; for (j = 1 - ImgInfo.BytesPixel, i = 1; i <= nbytes; i++, j++) { x = (j > 0) ? rowb[j] : (byte)0; rowb[i] = (byte)(rowbfilter[i] + (x + (rowbprev[i] & 0xFF)) / 2); } }