FILTRAREA IMAGINILOR |
filtrare.jpg |
public int filterRGB (int x, int y, int rgb) { int alp=(rgb>>24) & 0xff; int r = (rgb >> 16) & 0xff; int g = (rgb >> 8) & 0xff; int b = (rgb >> 0) & 0xff; int r1=(int)((r+g+b)/3.0f); r1=Math.max(0,Math.min(r1,255)); int g1=r1; int b1=r1; return (alp<<24) | (r1<<16) | (g1<<8) | (b1<<0); }