Lines Matching refs:im2
15 int gdImageColorMatch (gdImagePtr im1, gdImagePtr im2) in gdImageColorMatch() argument
26 if( im2->trueColor ) { in gdImageColorMatch()
29 if( (im1->sx != im2->sx) || (im1->sy != im2->sy) ) { in gdImageColorMatch()
32 if (im2->colorsTotal<1) { in gdImageColorMatch()
36 buf = (unsigned long *)safe_emalloc(sizeof(unsigned long), 5 * im2->colorsTotal, 0); in gdImageColorMatch()
37 memset( buf, 0, sizeof(unsigned long) * 5 * im2->colorsTotal ); in gdImageColorMatch()
41 color = im2->pixels[y][x]; in gdImageColorMatch()
52 for (color=0; color<im2->colorsTotal; color++) { in gdImageColorMatch()
55 im2->red[color] = *(bp++) / count; in gdImageColorMatch()
56 im2->green[color] = *(bp++) / count; in gdImageColorMatch()
57 im2->blue[color] = *(bp++) / count; in gdImageColorMatch()
58 im2->alpha[color] = *(bp++) / count; in gdImageColorMatch()