Java Image Filters 是由 Jhlabs 開發的一組用來處理 Java 映像的類庫,提供各種常用的影像處理效果,例如反轉色、扭曲、水波紋、凹凸、黑白效果等等數十種效果,如下圖所示,更多的效果請看其網站首頁: ChannelMixFilter - Mixes the RGB channels ContrastFilter - Adjusts brightness and contrast CurvesFilter - Apply adjustment curves to an image DiffusionFilter - Error-diffusion dithering DitherFilter - Ordered dithering ExposureFilter - Change the exposure of an image GainFilter - Adjusts gain and bias GammaFilter - Adjusts image gamma GrayFilter - Grays out an image GrayscaleFilter - Converts to grayscale HSBAdjustFilter - Adjusts hue, saturation and brightness InvertAlphaFilter - Inverts the alpha channel InvertFilter - Inverts image colors LevelsFilter - Adjust image levels LookupFilter - Change image colors with a lookup table MapColorsFilter - Replace a color MaskFilter - Channel masking PosterizeFilter - Posterization QuantizeFilter - Quantize an image to 256 colors for, say, GIF export RescaleFilter - Multiplies colors by a scaling factor RGBAdjustFilter - Adjusts red, green and blue levels SolarizeFilter - Solarization ThresholdFilter - Thresholding TritoneFilter - Create a tri-tone image From : http://www.oschina.net/p/javaimagefilters download: http://www.oschina.net/action/project/go?id=8447&p=download