1.获取jhlabs的图片滤镜

方式一: 直接下载jar包

下载地址:http://www.jhlabs.com/ip/filters/download.html,点击“Download Filters.zip”即可下载。解压Filters.zip后,找到dist文件夹,里面是jar包:Filters.jar。将这个jar引入你的项目即可。

方式二: Maven引入
<dependency><groupId>com.jhlabs</groupId><artifactId>filters</artifactId><version>2.0.235-1</version>
</dependency>

2.使用高斯模糊滤镜

//srcImage: 待处理的图片
public static BufferedImage gaussianfilter(BufferedImage srcImage){GaussianFilter filter = new GaussianFilter();filter.setRadius(40.0F); //设置模糊度,数字越大越模糊BufferedImage dstImage = new BufferedImage(srcImage.getWidth(),srcImage.getHeight(),BufferedImage.TYPE_BYTE_GRAY);//处理filter.filter(srcImage, dstImage);return dstImage; //处理后的图片
}

除此之外,jhlabs的jar包里还提供了很多其他滤镜,详情见官网说明

Java高斯模糊处理图片相关推荐

  1. java异常处理图片_Java处理图片时出现异常

    Java处理图片时出现异常 javax.imageio.IIOException: Not a JPEG file: starts with 0x47 0x49 at com.sun.imageio. ...

  2. java 高斯模糊 图片

    效果图: import java.awt.Desktop; import java.awt.image.BufferedImage; import java.io.File; import java. ...

  3. 高斯模糊java代码_简单的java高斯模糊算法

    importjava.awt.Color;importjava.awt.image.BufferedImage;importjava.io.File;importjava.io.IOException ...

  4. java 高斯模糊_Java实现高斯模糊和图像的空间卷积

    高斯模糊 高斯模糊(英语:Gaussian Blur),也叫高斯平滑,是在Adobe Photoshop.GIMP以及Paint.NET等图像处理软件中广泛使用的处理效果,通常用它来减少图像杂讯以及降 ...

  5. java Thumbnails处理图片

    我们在java开发时,使用Thumbnails第三方jar能帮助我们对图片进行很好的处理. 开发步骤 1.导入相关jar包 <dependency><groupId>net.c ...

  6. 如何使用Java快速地给图片转码和生成缩略图(Thumbnailator和webp-imageio-core的使用)

    文章简介 本文中介绍,如何使用Java优雅处理图片:包括:主流图片格式转码.图片压缩(缩略图生成)等.主要用到的外部工具包: Google Thumbnailator webp-imageio-cor ...

  7. java 影像处理_java图像处理的方法

    java图像处理的方法 项目需要调整图片服务器的解决方案,这次调整使用fastdfs存储小文件,也就是图片,因为现在还没有fastdfs的.net版的客服端,所以理所当然把处理图片放到了java这块, ...

  8. NDK处理图片:通过对比度达到美黑效果

    前言 这里主要还是学习ndk开发,这个对比度的算法,原理上也不是很清晰,通过本篇文章,主要了解到ndk简单开发的流程,图片处理的基本原理. 学习来源:爱奇艺视频搜索:Android开发NDK图片处理, ...

  9. Java图片处理开源框架-Thumbnailator

    <div id="article_content" class="article_content"><div id="article ...

最新文章

  1. 访问级别约束0906
  2. docker从私有仓库Harbor, push 及 pull 镜像
  3. win10下git的配置教程
  4. win7 php 5.3,win7 64位 WAMP环境下(PHP5.3) redis扩展无法生效
  5. 剑与远征英雄兑换码如此少见,新玩家连抽获得数位英雄
  6. C#~异步编程再续~await与async引起的w3wp.exe崩溃-问题友好的解决
  7. ajax给data赋值,vue 2.0 methods 里ajax生成的数据,怎么赋值给data
  8. cla c 语言编译器,第九章 CLA_C2000_C_Compiler.pdf
  9. [jQuery] 针对jQuery的优化方法有哪些?
  10. 【C++深度剖析教程32】new/malloc区别 delete/free区别
  11. “物联网”“云计算” IT业新概念风起云涌
  12. Bootstrap 表格行的样式
  13. Linux操作系统使用基础05:Linux磁盘与文件系统管理
  14. 呼叫中心IVR系统的介绍
  15. table内容超出宽度时隐藏并显示省略标记
  16. Android踩内存工具,Android之内存分析工具
  17. ASP.NET Core中使用Csp标头对抗Xss攻击
  18. win7计算机不能设置双屏怎么回事,Win7系统怎么设置才能实现双屏显示?
  19. CC2500 pcb调试记录
  20. jboss简单使用--刚开始接触,感觉还是比较详细的

热门文章

  1. Uber为了让他们的出行工具上天,请来了前NASA专家
  2. android手机信号强度
  3. IP,DNS,子网掩码,路由器,交换机,ISP,这些网络术语是什么意思
  4. Linux 入门常用命令(ZT)
  5. Linux系统的时间、日期和月历命令的使用方法
  6. 【无标题】OrientDB Java连接操作
  7. 数据结构——强连通分量图算法
  8. [游戏]求生之路会用到的命令
  9. 用java演示斐波那契数列
  10. Unity预计算全局实时GI(六) - UV展开与减少光照图数量