介绍一个好用的Java图形处理滤镜

2014-11-24 07:32:32 · 作者: · 浏览: 2

Jerry's Java Image Processing Pages


下载地址在这里


说明:下了jar包之后我随便选了个Effects Filters里面的效果测:


ChromeFilter - Simulate chrome


测试代码:


public static void main(String[] args) throws IOException {


BufferedImage b = ImageIO.read(new FileInputStream("d:\\6.jpg"));//读入源图片
BufferedImage k = new BufferedImage(b.getWidth(), b.getHeight(),BufferedImage.TYPE_INT_RGB);//输出目标图片
BufferedImage r = new ChromeFilter().filter(b,k);//调用滤镜
ImageIO.write(r, "jpg", new File("d:\\u.jpg"));//生成图片文件
}


运行后效果对比:



原图



使用滤镜后


里面还有很多其他滤镜没有一一测试,有兴趣的同学可以自己测测!