(一)对于图像处理的简单介绍
图像处理是基于各类算法,对于图像进行去噪,检测,模糊恢复等等操作的总称;在无人驾驶汽车被不断提及的今天,图像处理的作用显得越来越强大;由于在驾驶过程中,我们会面临各类的突发状况,所以,算法的灵活性遭受到了重大的考验。在图像处理过程中,我们经常遇到的一些专业性的,常阅读到的词语有:matlab,opencv,哈夫变换,边缘检测,灰度处理等。图像处理,涉及到的主要是对于图像的一个简单的算法处理,其实使用到的算法并不是很多,并且很多算法在网络上也可以找到相应的代码,供于学习。但是却又是因为实时环境的多变性,所以使得图像处理的难度变得很大。我们需要对图像进行静态处理,动态推算,模型建立,才能算是一次完整的图像处理过程。当然,我们这些大多数是基于计算机视觉实现;由于计算机的计算速度很快,所以在进行推算演算时的效率比较高。图像处理,新手入门时,可以先从基本理论的一个认识开始,需要掌握简单的线代知识、编程知识以及matlab或者opencv的基本操作。
(二)学习计划
由于图像处理的繁琐与复杂,所以需要学习的东西比较多。
我们从简单到难,首先需要具备数学学习能力:由于计算机的图像处理,基本上是将图片当作矩阵,进行算法的实现;(由于动态视频是由一帧一帧的图像组成,我们就不讨论视频处理),在matlab下,图像主要是分为四类,一类是rgb(红,绿,蓝),一类是