- 写在之前
从去年开始关注python这个软件,途中间间断断看与学过一些关于python的东西,感觉python确实是一个简单优美、容易上手的脚本编程语言,众多的第三方库使得python异常的强大,可以处理许多不同的问题,同时它的许多开源免费的库使得python的使用也是十分的广泛。在科学计算、数据处理与图像领域,自己曾经一直在使用matlab,感觉matlab也是一个语言优美、简单方便的编程语言,都说matlab与python在某些领域是非常相似的,确实是这样,就科学计算、数据处理上真是,matlab中许多科学计算的东西在python中基本上都有对应的库包包含进去,比如numpy,matplotlib等等,这些都是强大而又适用的,但是要说不同,那就是应用层面的了,matlab是一个商业性质的软件,正版软件也是异常的贵,个人感觉属于研究性领域的用的较多,在工作后好像一般都不怎么用这个(可能比较贵的缘故),但是总的来说matlab同样在计算领域是强大无比的。
Opencv是一个开源的计算机视觉库,从开始研究图像方面,并没有真正接触过它,使用的都是matlab带的图像处理库,现在看来他们很多函数也是那么的神似。但是opencv毕竟是一个专业性的库包,里面的许多函数matlab并没有,并且从其使用面及推广程度上看,opencv确实也是那么强大。所以在图像领域了解opencv(无论是python版本的还是C++版本的)都是必要的,但是对于简单适用的学习者来说,了解了解python版的就足够了。
(一)关于python
首先关于python想说的是