// -------------------------------------------------------------- // // // Simplified SAD Calculation // // -------------------------------------------------------------- // int sad(unsigned char* blk1, unsigned char* blk2) { int j, v; int s = 0; for (j=0; j<256; j++) { if( (v=blk1[j]-blk2[j]) < 0 ) { v = -v; } s+= v; } return s; }