Java The Complete Reference, Seventh Edition

(Greg DeLong) #1
g0 = g;
b0 = b;
} else {
rs += r;
gs += g;
bs += b;
}
}
}

rs >>= 3;
gs >>= 3;
bs >>= 3;
newimgpixels[y*width+x] = (0xff000000 |
clamp(r0+r0-rs) << 16 |
clamp(g0+g0-gs) << 8 |
clamp(b0+b0-bs));
}
}
}
}

Figure 25-11 shows the applet afterSharpen.

782 Part II: The Java Library


FIGURE 25-11

Using theSharpen
filter with
ImageFilterDemo
Free download pdf