博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
openCV_java 图像二值化
阅读量:6452 次
发布时间:2019-06-23

本文共 719 字,大约阅读时间需要 2 分钟。

较为常用的图像二值化方法有:1)全局固定阈值;2)局部自适应阈值;3)OTSU等。

局部自适应阈值则是根据像素的邻域块的像素值分布来确定该像素位置上的二值化阈值。这样做的好处在于每个像素位置处的二值化阈值不是固定不变的,而是由其周围邻域像素的分布来决定的。亮度较高的图像区域的二值化阈值通常会较高,而亮度较低的图像区域的二值化阈值则会相适应地变小。不同亮度、对比度、纹理的局部图像区域将会拥有相对应的局部二值化阈值。常用的局部自适应阈值有:1)局部邻域块的均值;2)局部邻域块的高斯加权和。

 

/**     * 二值化     *      * @param oriImg     * @param outputImg     */    public static void binarization(String oriImg, String outputImg) {        System.loadLibrary(Core.NATIVE_LIBRARY_NAME);        Mat img = Imgcodecs.imread(oriImg);        Imgproc.cvtColor(img, img, Imgproc.COLOR_RGB2GRAY);        //        Imgproc.adaptiveThreshold(img, img, 255, Imgproc.ADAPTIVE_THRESH_MEAN_C, Imgproc.THRESH_BINARY_INV, 25, 10);        Imgcodecs.imwrite(outputImg, img);    }

 

二值化:

 

转载地址:http://rhyzo.baihongyu.com/

你可能感兴趣的文章
iOS开发笔记 5、开发工具Xcode,Inteface Builder
查看>>
selenium IDE 安装环境配置
查看>>
没办法淡定
查看>>
CSS知识点
查看>>
使用idea创建springboot项目并打成war包发布到tomcat8上
查看>>
依赖反转Ioc和unity,autofac,castle框架教程及比较
查看>>
Android—监听器
查看>>
ps填充颜色快捷键
查看>>
运算符
查看>>
Springmvc_3(ModeAndView)
查看>>
[算法]1 − 2 + 3 − 4 + …
查看>>
nopCommerce的源代码结构和架构
查看>>
java 接口与继承
查看>>
ARM裸机开发之交叉工具链和MakeFile工程管理
查看>>
stm32外部时钟源8M换成12M后库函数相应修改总结
查看>>
如何使用 Bootstrap 搭建更合理的 HTML 结构
查看>>
ios中地图
查看>>
Hive优化之谓词下推
查看>>
寒假编程总结1
查看>>
CSS学习笔记11 CSS背景
查看>>