天天看点

java图像识别算法_图像算法原理与实践——绪论

本系列文章是写给程序源的数字图像处理教程,从最基础的知识来讲解数字图像处理专业知识,通过最基本的编码方式来实践相应的处理算法,从而使得大家掌握基础的图像处理知识。 关于图像处理知识,在高校课程中,比较经典的教材是 冈萨雷斯的《现代数字图像处理》教程,配套的也有MATLAB的实现代码。但是对于普通CS专业出身的程序员来说,学习这门课程会有一些门槛:

  1. 该教程太过于理论化,其中的原理基础讲解的非常深入,同时需要 微积分 和 线性代数的一些基础知识,而这些对于已经工作的大部分程序员来说,前面两门数学课基本上忘记得很多,从而对于理论课程产生了一定的学习门槛。
  2. 不太方便的实践课程。《现代数字图像处理》教程主要使用的是配套的MATLAB代码,对于大部分科研人员来说,使用MATLAB代码上手比较快,而对于大部分程序员来说还是有一定的学习门槛。
  3. 算法实际使用的门槛。大部分程序员对于学习图像处理算法的目的是希望能够在实际的工作中应用起来,而MATLAB通常只局限于研究阶段,在实际的工程应用中,绝大部分情况并不能使用MATLAB代码,还是需要将MATLAB代码转换为相关工程代码,因此将图像算法应用到实际项目中还是有一定的困难。

针对以上的一些困难,本教程通过零基础的方式来详细讲解常见的数字图像处理算法及其基本原理,并且使用最基本的代码来进行实现方便大家理解。本系列教程对于学习者的唯一基础要求是:

熟悉基本的C语言基础知识即可

。当然,如果不熟悉C语言,有其他Java、Basic、Python等语言基础也没有问题。本系列文章之所以选择C语言,就是考虑到其语法比较简单、基本,方便各个不同领域的人员能够参考。

本系列教程主要分为如下章节:

华叔-视觉魔术师:图像算法原理与实践——色彩表示模型​zhuanlan.zhihu.com

java图像识别算法_图像算法原理与实践——绪论

华叔-视觉魔术师:图像算法原理与实践——图像文件存储​zhuanlan.zhihu.com

java图像识别算法_图像算法原理与实践——绪论

华叔-视觉魔术师:图像算法原理与实践——单通道变换​zhuanlan.zhihu.com

java图像识别算法_图像算法原理与实践——绪论

华叔-视觉魔术师:图像算法原理与实践——空间滤波​zhuanlan.zhihu.com

java图像识别算法_图像算法原理与实践——绪论

四、频率域滤波

五、形态学图像处理

六、图像对象表示和描述

七、图像分割

八、图像识别

九、图像压缩基础

继续阅读