Lines Matching refs:green
354 register int red, green, blue; in get_histogram() local
377 green = (*inptr++) & 0xff >> COLOR_SHIFT; in get_histogram()
379 if ((red | green | blue) >= B_LEN) { in get_histogram()
389 if (green < box->gmin) in get_histogram()
390 box->gmin = green; in get_histogram()
391 if (green > box->gmax) in get_histogram()
392 box->gmax = green; in get_histogram()
397 histogram[red][green][blue]++; in get_histogram()
626 create_colorcell(int red, int green, int blue) in create_colorcell() argument
634 ig = green >> (COLOR_DEPTH-C_DEPTH); in create_colorcell()
657 tmp = gm[i] - green; in create_colorcell()
681 if ((tmp = green - gm[i]) > 0 || in create_colorcell()
682 (tmp = gm[i] - (green + MAX_COLOR/C_LEN-1)) > 0 ) in create_colorcell()
766 register int red, green, blue; in quant() local
777 green = *inptr++ >> COLOR_SHIFT; in quant()
779 *outptr++ = (unsigned char)histogram[red][green][blue]; in quant()
841 int red, green, blue; in quant_fsdither() local
846 GetComponent(*thisptr++, g2, green); in quant_fsdither()
860 green, blue); in quant_fsdither()
879 green -= gm[oval]; in quant_fsdither()
883 thisptr[1] += green * 7 / 16; in quant_fsdither()
889 nextptr[-2] += green * 3 / 16; in quant_fsdither()
893 nextptr[1] += green * 5 / 16; in quant_fsdither()
897 nextptr[4] += green / 16; in quant_fsdither()