图像二值化算法总结

******************************************************************************************************************************************

红:数字图像处理视频教程(两部)

{中科院版36讲视频教程 + 电子科大版70讲视频教程(冈萨雷斯 第二版)}
    橙:halcon软件、halcon软件手把手教破解视频教程
    黄:数字图像模式识别demo(C++编写,在公司也是用C++哦)
    绿:halcon软件视频教程、halcon软件在vs2010中配置
    青:面向对象C++视频教程
    蓝:MFC C++视频教程
    紫:海量相关文档资料
    http://item.taobao.com/item.htm?spm=a1z10.3.w4002-9510581636.11.VUYzOY&id=43025290175

******************************************************************************************************************************************


 回首前尘,尽是可耻的的往事。每当想起这句话,心里惶惶不可终日,兴趣驱动的学习乐在其中,项目驱动的学习不可不为,压力驱动的学习无疾而终。抛去胡乱YY的国际风雨,社稷民生,我们终究要扎扎实实的度过人生的每个阶段!

      2010年的很长时间都在做图像二值化算法方面的工作,看了一些论文,总结了一些算法,总的来说,在这方面的算法特别多,大致可以分成两类,全局阈值二值化和局部阈值二值化。下面链接了比较基础的几种方法:

  • Otsu二值化算法
  • Bernsen二值化算法
  • Niblack二值化算法
  • 基于块分析的二值化算法

      还有一些算法如sauvola,循环阈值等等没有把源码贴出来,大家同样可以尝试实现。在使用这些算法的同时,发挥了一下主观能动性,并由此发了一篇paper[1]。

      图像二值化属于图像处理比较基础的内容,经过几十年的发展已经比较成熟,只能作为图像处理这个方向的入门。如果还想在这个领域出一些成果,可以结合当前比较热的一些技术,比如Wavelete,从滤波的角度进行处理。

    

 

参考:

[1] An Adaptive Binarization Method for Camera based Document Image

[2] Survey over image thresholding techniques and quantitative performance evaluation

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/458818.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

html 替换反斜杠,在URL直接替换反斜杠反斜杠

我们有一个系统,基于Moodle的平台,在这里的文件是这样引用:在URL直接替换反斜杠反斜杠的http:// [服务器] /file.php/3/LR4/info/ index.html的现在,这个伟大的工程,但是我们的一些老师错误地使用落后的斜杠…

VMware桥接模式无法连网

2019独角兽企业重金招聘Python工程师标准>>> #VMware桥接模式无法连网 在VMware上装了个CentOS7,使用桥接模式连网,开始使用的时候没有问题,可以正常上网。最近打开的时候发现上不了网了, 使用ifconfig查看也没有分配到…

Java 7 中 NIO.2 的使用——第四节 文件和目录

Files类提供了很多方法用于检查在于你真正实际去操作一个文件或目录。这些方法强烈推荐,也非常有用,也能避免很多异常的发生。例如,一个很好的习惯就是在你试着移动一个文件从一个地方到另一个地方的时候,先检查文件是否存在。 检…

计算机二级access知识点6,2019年计算机二级ACCESS考试知识点:关系数据模型

【导语】2019年计算机二级考试备考正在进行中,为了方便考生及时有效的备考,那么,无忧考网为您精心整理了2019年计算机二级ACCESS考试知识点:关系数据模型,欢迎大家的关注。如想获取更多计算机二级考试的备考资料&#…

乘方取模计算(模幂计算)

乘方取模计算也称为模幂计算,在密码系统中经常使用,是不可缺少的。 使用本程序可以解HDU2035,只需要考虑输入和输出。 /** 乘方取模** 已知给定的正整数a、n和m,计算x的值,a^n x (mod m)。** 二分法用在这里也很有效果…

Moldflow中文版注塑流动分析案例导航视频教程

http://item.taobao.com/item.htm?spma1z10.5.w4002-9510581626.18.30lDTO&id43054534418 QQ:2911984429 http://aidem.lingw.net/

Jaxb annotation使用

JAXB(Java Architecture for XML Binding) 是一个业界的标准,是一项可以根据XML Schema产生Java类的技术。该过程中,JAXB也提供了将XML实例文档反向生成Java对象树的方法,并能将Java对象树的内容重新写到XML实例文档。从另一方面来…

湖北大学计算机袁云,暑期走访不停歇 远赴异地送关怀——学校慰问离退休教职工和校友...

不畏酷暑送清风,心常为老怀关爱。7月至8月,正值高温时节,校领导和各单位负责人根据学校党委的安排,赴深圳、广州、北京、上海等地走访慰问70岁以上离退休教职工和部分校友,把学校的问候和祝福送到他们身边。“对老同志…

MATLAB各类函数详细讲解 simulike系统仿真分析

http://item.taobao.com/item.htm?spma230r.1.14.40.yWjJFw&id43113292964&ns1&abbucket2&_uk10ekfuf6120#detail Matlab基本操作函数 SIMULINK仿真函数 插值与拟合函数视频教程 符号运算函数视频教程 概率统计函数视频教程 级数与微积分函数视频教程 矩阵运…

Github Coding Developer Book For LiuGuiLinAndroid

Github Coding Developer Book For LiuGuiLinAndroid 收集了这么多开源的PDF,也许会帮到一些人,现在里面的书籍还不是很多,我也在一点点的上传,才上传不到一半,没办法,库存太多了 觉得全部pull麻烦的话&…

#个人博客作业week2——结对编程伙伴代码复审

General 1.程序能够顺利地运行。程序通过命令行输入,能够向对应的文件中输出符合要求的题目和答案。程序能够根据用户的不同选择,进行题目的生产或答案的校验,生成出的题目符合参数要求和项目的查重等各种要求,答案校验准确迅速。…

Linux设备驱动程序(第三版)/深入理解计算机系统(原书第2版)/[Android系统原理及开发要点详解].(韩超,梁泉)百度云盘下载

文档下载云盘连接:http://pan.baidu.com/s/1dDD2sgT 更多其他资料,请关注淘宝:http://shop115376623.taobao.com/ http://item.taobao.com/item.htm?spma230r.1.14.3.ArS64K&id43025290175&ns1&abbucket2&_uk10ekfuf6187#d…

个人用户上网需要有计算机电话线,个人用户上网需要有计算机、电话线、用户账号和口令,以及______。...

_条形码按照使用目的可分为()、()和()。简述市场定位的步骤。植物、真菌、藻类和原核细胞的细胞外基质是用粪便隐血试验鉴别消化道良性与恶性肿瘤所致的出血,有价值的是从长期来看,在纸币制度下或纸币本位下,( )是决定汇率的基础。最常引起肺心病的疾病是从长期来看…

Xcode 5.1 编译模拟器以及真机都能使用的静态库

Xcode 5.1.dmg 下载地址 http://pan.baidu.com/s/1jGJpKm6 1.新建 Framework & Library 工程 我起名叫ShowInfo,下面为其源码 showInfo.h #import <Foundation/Foundation.h> interface ShowInfo : NSObject (void)showInfo; end showInfo.m #import "ShowI…

UVALive 6511 Term Project

Term Project Time Limit: 3000msMemory Limit: 131072KBThis problem will be judged on UVALive. Original ID: 651164-bit integer IO format: %lld Java class name: Main解题&#xff1a;强连通分量 1 #include <bits/stdc.h>2 using namespace std;3 const in…

MATLAB混合编程视频教程下载 SIMULINK系统仿真视频

下载链接&#xff1a; http://item.taobao.com/item.htm?id43401674106 精通MATLAB混合编程视频讲解 MATLAB各类函数视频讲解 基于MATLAB的高等数学问题求解 MATLAB函数速查视频讲解 面向对象C视频教程 五朵金花&#xff0c;带你轻松搞定MATLAB 金花详情&#xff1a; 精通MA…

css z-index

为什么80%的码农都做不了架构师&#xff1f;>>> css z-index 最近在发现z-index在position"relative"的元素中会失效 去掉position属性就正常&#xff1a;z-index1 出现在 z-index999之上 记录一下供以后查看 转载于:https://my.oschina.net/livend/blog…

用c++写的一个词典工具

使用的QT图形界面&#xff0c;用libcurl获取的网页&#xff0c;在之中遇见了很多问题&#xff0c;一直想用c类封装一下libcurl,发现c很不到家啊。索性用了友元函数。 先贴上代码吧 main.cpp #include <stdio.h> #include <stdlib.h> #include <unistd.h>#in…

VC++中Format用法

Format是一个很常用&#xff0c;却又似乎很烦的方法&#xff0c;本人试图对这个方法的帮助进行一些翻译&#xff0c;让它有一个完整的概貌&#xff0c;以供大家查询之用&#xff1a;首先看它的声明&#xff1a;function Format(const Format: string; const Args: array of con…

为什么NX10帮助功能无法找到HTML,NX10.0 新功能介绍视频教程专辑

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼NX10.0 新功能介绍视频教程专辑PLM之家NX10.0界面基础新功能--1 NX新界面增强.mp4PLM之家NX10.0界面基础新功能--2 问题管理功能增强.mp4PLM之家NX10.0界面基础新功能--3 资源工具条开发API接口.mp4PLM之家NX10.0界面基础新功能--4…