欢迎来到天天文库
浏览记录
ID:44009670
大小:5.33 MB
页数:304页
时间:2019-10-17
《OpenCV官方教程中文版(For Python)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、OpenCV-Python中文教程OpenCV官方教程中文版(ForPython)段力辉译为什么翻译此书?段力辉2014年2月16日1为什么使用PythonPython作为一种高效简洁的直译式语言非常适合我们用来解决日常工作的问题。而且它简单易学,初学者几个小时就可以基本入门。再加上Numpy和matplotlib这两个翅膀,Python对数据分析的能力不逊于Matlab。Python还被称为是胶水语言,有很多软件都提供了Python接口。尤其是在linux下,可以使用Python将不同的软件组成一个工作流,发挥每一个软件自己最
2、大的优势从而完成一个复杂的任务。比如我们可以使用Mysql存储数据,使用R分析数据,使用matplotlib展示数据,使用OpenGL进行3D建模,使用Qt构建漂亮的GUI。而Python可以将他们联合在一起构建一个强大的工作流。2为什么使用Python-OpenCV虽然python很强大,而且也有自己的图像处理库PIL,但是相对于OpenCV来讲,它还是弱小很多。跟很多开源软件一样OpenCV也提供了完善的python接口,非常便于调用。OpenCV的稳定版是2.4.8,最新版是3.0,包含了超过2500个算法和函数,几乎任何
3、一个能想到的成熟算法都可以通过调用OpenCV的函数来实现,超级方便。3为什么是这本书但是非常可惜关于在Python下使用OpenCV的书,除了这本在线教程之外,仅有一个100多页的书opencvcomputervisionwithpython(本书虽然挺好的,但是不够全面,不能让读者完全了解opencv的现状)。而我翻译的这本书是来源于OpenCV的官方文档,内容全面,对各种的算法的描述简单易懂,而且不拘泥于长篇大论的数学推导,非常适合想使用OpenCV解决实际问题的人,对他们来说具体的数学原理并不重要,重要是能解决实际问题。
4、在国内这本书可以说是第一本Python_OpenCV的译作。4本书的时效性本书的编写时针对最新的OpenCV3.0的,本版本还没有正式发布(但很稳定),其中的内容页非常新,甚至用到了2012年才提出的算法。因此本书的时效性上应该是没有问题的。5本书的目标读者本书针的读者是高校学生,科研工作者,图像处理爱好者。对于这些人群,他们往往是带着具体的问题,在苦苦寻找解决方案。为了一个小问题就让他们去学习C++这么深奥的语言几乎是不可能的。而Python的悄然兴起给他们带来的希望,如果说C++是tex的话,那Python的易用性相当于wo
5、rd。他们可以很快的看懂本书的所有代码,并可以学着使用它们来解决自己的问题,同时也能拓展自己的视野。别人经常说Python不够快,但是对于上面的这些读者,我相信这不是问题,现在我们日常使用的PC机已经无比强大了,而且绝大多数情况下不会用到实时处理,更不会在嵌入式设备上使用。因此这不是问题。OpenCV-Python段力辉2014年1月30日1目录I走进OpenCV101关于OpenCV-Python教程102在Windows上安装OpenCV-Python113在Fedora上安装OpenCV-Python12IIOpenCV中
6、的Gui特性134图片134.1读入图像..............................134.2显示图像..............................144.3保存图像..............................154.4总结一下..............................155视频185.1用摄像头捕获视频.........................185.2从文件中播放视频.........................195.3保存视频..........
7、....................216OpenCV中的绘图函数246.1画线................................246.2画矩形...............................246.3画圆................................256.4画椭圆...............................256.5画多边形..............................256.6在图片上添加文字........................
8、.267把鼠标当画笔287.1简单演示..............................287.2高级一点的示例..........................298用滑动条做调色板328.1代码示例........................
此文档下载收益归作者所有