高斯模糊也叫作高斯平滑,这里主要用来实现图像降噪。官方有入门教程:http://opencv-java-tutorials.readthedocs.io/en/latest/

实现代码如下:

package part;import org.opencv.core.*;
import org.opencv.imgcodecs.*;
import org.opencv.imgproc.Imgproc;public class GaussianBlur {public static void main(String[] args) {try{System.loadLibrary(Core.NATIVE_LIBRARY_NAME);Mat src=Imgcodecs.imread("data/lenna.jpg");//读取图像到矩阵中if(src.empty()){throw new Exception("no file");}Mat dst = src.clone();//复制矩阵进入dstImgproc.GaussianBlur(src,dst,new Size(13,13),10,10);//图像模糊化处理11Imgcodecs.imwrite("./data/gaussianblur1.jpg", dst);Imgproc.GaussianBlur(src,dst,new Size(31,5),80,3);//图像模糊化处理33Imgcodecs.imwrite("./data/gaussianblur2.jpg", dst);}catch(Exception e){System.out.println("例外:" + e);}}}

效果:

原图:

处理后的效果:

参考资料:https://www.cnblogs.com/invisible2/p/9177018.html

java实现高斯模糊相关推荐

  1. JAVA图像处理——高斯模糊

    JAVA图像处理--高斯模糊 高斯模糊: 高斯模糊简单的说就是让图像的像素点取周围的像素点的平均,达到令图片模糊的效果. 当然,简单的取平均值是不太好的,因为一般与像素点距离近的像素点他们的颜色更接近 ...

  2. java生成高斯模糊图片

    高斯模糊是一种两维的卷积模糊操作,在图像完成高斯模糊相对于均值模糊来说, 计算量会增加,但是高斯模糊可以实现一些特殊效果,特别是在图像噪声(非椒盐 噪声)消去方面,更是有着非常好的效果.一维高斯公式如 ...

  3. java图片高斯模糊

    使用ImageEditor.jar包进行高斯模糊 ImageEditor.jar 提供很多强大的滤镜和图片处理效果 GaussianFilter gaussianFilter = new Gaussi ...

  4. 高斯模糊java代码_Java 实现高斯模糊算法

    接上篇文章<高斯模糊算法的原理>,本文我们借助 java 来实现高斯模糊算法,并使用高斯模糊算法处理实际图片. 高斯模糊就是图像和高斯函数的卷积.等价于傅里叶变换后乘上高斯函数再逆变换回来 ...

  5. android 实现磨砂效果_Android 5.0 下毛玻璃(磨砂)效果如何实现?

    刚刚做技术调研,可以给一些优缺点的对比. 目前主流实现毛玻璃效果(高斯模糊)分大致三种方法: 一 利用RenderScript接口 利用现有Android结构,通过RenderScript调用底层接口 ...

  6. android tv github,GitHub - dongbingliu/Android-tv-widget: Android tv,盒子,投影仪 控件

    [前言] 因为要加强 Android 投影仪的 luncher 倒影国际化的功能,所以开始的时候在BroderView的基础改了些东西. 后来又一些BUG,修复了,感觉毕竟是用的别人的开源代码,如果不 ...

  7. Android 精华 - 收藏全集 -

    Android - 收藏集 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你能获得这些料: 知道setContentView()之后发 ...

  8. android 实现磨砂效果_Android(Android5.0)下毛玻璃(磨砂)效果如何实现?

    技术调研,可以给一些优缺点的对比.,目前主流实现毛玻璃效果(高斯模糊)分大致三种方法: 一 利用RenderScript接口 利用现有Android结构,通过RenderScript调用底层接口实现高 ...

  9. 美团外卖Android Crash治理之路

    Crash率是衡量一个App好坏的重要指标之一,如果你忽略了它的存在,它就会愈演愈烈,最后造成大量用户的流失,进而给公司带来无法估量的损失.本文讲述美团外卖Android客户端团队在将App的Cras ...

最新文章

  1. 计算机原理指令系统测试卷,计算机组成原理(下)第7章 指令系统测试
  2. vue中的computed 与 watch
  3. Python 装饰器工作原理解析
  4. Log4Net配置使用简记
  5. javaScript面向对象编程学习(二)
  6. UI基础:UILabel.UIFont
  7. 数据结构之自建算法库——链栈
  8. RTP/RTCP/RTSP
  9. 大学物理实验长度的测量实验报告_大学物理实验教案长度和质量的测量两篇
  10. 从一个表复制到另一个表SQL
  11. Eclipse报错:this compilation unit is not on the build path of a java project
  12. Linux学习笔记---移植官方linux步骤(二)
  13. 关于使用代理解决跨域问题的原理
  14. springmvc国际化 基于请求的国际化配置
  15. /31位掩码实验演示
  16. 在苹果Mac上Word、Excel 界面变黑如何解决?
  17. email英文计算机求职信,求职信_计算机英文求职信
  18. Mac OS X 内核Rootkit开发指南
  19. Red5 支持https和rtmps
  20. BNN网络量化与8bit量化之间关系

热门文章

  1. Java : 香港经纬度和日出日落时间的计算工具类
  2. 【Android开发日记】 新浪微博API SSO授权 分享
  3. 相似度算法和距离算法
  4. Google Earth Engine——打印 PNG 图表
  5. 1.6 C++基础知识_静态成员_友员
  6. TVBox(内置源) 电视盒子 电视app 看剧看电影免登录 主力资源
  7. CCC3.0学习笔记_数字钥匙系统架构
  8. R语言学习笔记 06 岭回归、lasso回归
  9. 常见的计算机系统可靠性数学模型,计算机系统可靠性(串并联)计算方法详解
  10. 微信web开发工具扫二维码无反应