图像处理基础教程和工具软件简介

来源:互联网 发布:源码交易网站源码 编辑:程序博客网 时间:2024/05/29 14:28

本文主要介绍了机器视觉图像处理的基础教程和机器视觉开发软件以及图像处理方法工具包,适合于图像处理初学者参考,以尽快利用如下资源入门,并进行简单的图像处理算法的应用和开发,本文介绍的教程、软件安装包和相关资料均可下载(http://pan.baidu.com/s/1bo7nZkV,下载码:1l6n )。

 

一、教程:

1、《数字图像处理》-第三版-阮秋琦等译

2、《数字图像处理》(matlab版)-阮秋琦等译

3、《OpenCV 入门教程》-于仕琪

4、《Opencv3 编程入门》-毛星云

5、《机器学习》-周志华

6、《模式识别》-第四版-李晶皎等译

其中,《数字图像处理》-第三版详细介绍图像处理理论,《数字图像处理》(matlab版)先简单介绍图像处理理论,后利用matlab实现各种图像处理方法,《OpenCV 入门教程》和《Opencv3 编程入门》介绍OpenCV应用,《机器学习》是机器学习方法的入门之作,图像处理领域通常用机器学习方法实现物体识别和物体分类,《模式识别》介绍各类模式识别方法,目的是将对象进行分类,图像处理领域通常用模式识别方法实现物体识别和物体分类。建议先学习前四本教程,掌握好图像处理基础知识和应用,后学习《机器学习》和《模式识别》,研究各种机器学习方法和模式识别方法在机器视觉领域中的应用,而关于机器学习方法的学习,也可通过Andrew Ng的视频教程进行学习。

 

二、软件:

1、OpenCV: OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、Android和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法[1]。

建议安装OpenCV2.4.9,因为《Opencv3编程入门》所有代码是基于该版本编写。

2、Matlab: MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。MATLAB是matrix&laboratory两个词的组合,意为矩阵工厂(矩阵实验室)。是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平[2]。

建议安装matlab R2010b,该版本应用例说明详细,且应用例说明和代码可复制。

3、Visual Studio: MicrosoftVisual Studio(简称VS)是美国微软公司的开发工具包系列产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight 及Windows Phone。Visual Studio是目前最流行的Windows平台应用程序的集成开发环境。最新版本为 Visual Studio 2017 版本,基于.NET Framework 4.5.2[3]。VS平台支持C类语言(C\C++)、Basic语言、Java语言等的开发。

 

三、下载资源介绍

下载资源中包括了前述6本教程的电子版资料和OpenCV2.4.9、matlab R2010b、VS2012的软件安装包、Andrew Ng的2008年度机器学习教学视频教程、《Opencv3 编程入门》配套的所有代码、《Opencv3 编程入门》第四次勘误、libsvm-3.11安装包(支持向量机方法工具包)、《数字图像处理》(matlab版)所需工具包。

本文介绍教程和软件安装包下载网站以及相关资料下载网站:

http://pan.baidu.com/s/1bo7nZkV,下载码:1l6n。

 

参考资料

[1] https://baike.baidu.com/item/opencv/10320623?fr=aladdin

[2] https://baike.baidu.com/item/MATLAB/263035?fr=aladdin

[3] https://baike.baidu.com/item/Microsoft%20Visual%20Studio/4735644?fr=aladdin&fromid=539453&fromtitle=Visual+Studio

原创粉丝点击