对于Python的视觉设计还没整明白?这本书带给你想要的一切-OpenCV官方教程中文版(For Python)
点击获取书籍提取码:5n5j
1.为什么使用Python
Python作为一种高效简洁的直译式语言非常适合我们用来解决日常工作的问题。而且它简单易学,初学者几个小时就可以基本入门。再加上 Numpy和 matplotlib这两个翅膀,Python对数据分析的能力不逊于Matlab。Python还被称为是胶水语言,有很多软件都提供了Python接口。尤其是在limx 下,可以使用Python将不同的软件组成一个工作流,发挥每一个软件自己最大的优势从而完成一个复杂的任务。比如我们可以使用Mysql存储数据,使用R分析数据,使用matplotlib 展示数据,使用OpenGL进行3D建模,使用Qt构建漂亮的GUI。而 Python可以将他们联合在一起构建一个强大的工作流。
2.为什么使用Python-OpenCv
虽然python很强大,而且也有自己的图像处理库PIL,但是相对于OpenCV来讲,它还是弱小很多。跟很多开源软件一样OpenCV也提供了完善的 python接口,非常便于调用。OpenCV的稳定版是2.4.8,最新版是3.0,包含了超过2500个算法和函数,几乎任何一个能想到的成熟算法都可以通过调用OpenCV的函数来实现,超级方便。
3.为什么是这本书
但是非常可惜关于在 Python下使用OpenCV的书,除了这本在线教程之外,仅有一个100多页的书opencv computer vision with python(本书虽然挺好的,但是不够全面,不能让读者完全了解opencv的现状)。而我翻译的这本书是来源于OpenCV的官方文档,内容全面,对各种的算法的描述简单易懂,而且不拘泥于长篇大论的数学推导,非常适合想使用OpenCV解决实际问题的人,对他们来说具体的数学原理并不重要,重要是能解决实际问题。
4.本书的时效性
本书的编写时针对最新的OpenCV3.0的,本版本还没有正式发布(但很稳定),其中的内容页非常新,甚至用到了2012年才提出的算法。因此本书的时效性上应该是没有问题的。
自学咖网 » 对于Python的视觉设计还没整明白?这本书带给你想要的一切-OpenCV官方教程中文版(For Python)