荐书丨OpenCV算法精解:基于Python与C++

2017 年 11 月 18 日 程序人生

系统阐述OpenCV基本概念、数学原理

C++Python双实现!


数字图像处理,即用计算机对图像进行处理。初期,图像数字化的设备是非常昂贵和复杂的,随着互联网、人工智能、智能硬件等技术的迅猛发展,硬件成本越来越便宜,使得在我们生活中产生了大量的图像和视频,与此同时,计算机视觉技术在人类生活中起到的作用也越来越大,其在商业、工业、医学等领域有着广泛的应用。


如今,连市场上很低价位的智能手机都可以配置一组高分辨率的摄像头,安卓和苹果手机应用市场中出现了大量基于图像处理的App,比如Rookie Cam、VSCO、Snapseed 等,这些App 内均有大量图像处理方法,如图像的裁剪、缩放、旋转、美颜、饱和度和亮度的调整及其各种滤镜方法等,通常可以满足人们日常生活中拍照娱乐的需求。我们经常使用的购物App,如淘宝中的“拍立淘”功能,可以用它拍下我们喜欢的物品,然后会自动检索出与其匹配的商品。还有比如基于人脸识别的手机支付、考勤系统等,基于字符识别的智能停车系统等,可见数字图像处理已经慢慢地和我们的生活、娱乐息息相关。



本书整体架构及特色


OpenCV 作为一款开源的计算机视觉开发工具包,在计算机视觉领域扮演着非常重要的角色,它在提供源码的同时,给出了非常完整的OpenCV 函数手册及其示例手册,这两个文档也是学习OpenCV 的第一手和最重要的资料。这些优势使得数千名研究人员在视觉领域能够获得更高的生产力,并帮助学生和专业人员快速开发和研究有关的机器视觉项目,而我也是其中的众多受益者之一。


本书大体按照经典教材冈萨雷斯的《数字图像处理(第三版)》和OpenCV 使用手册(主要是improc 模块)的知识脉络,并在此基础上加入了某些具体方向的最新方法,试图帮助初学者更加快速、系统地掌握基本的数字图像处理技术的数学原理,以及如何将抽象的数学原理转换为代码实现的方法,然后详细介绍了OpenCV 实现对应的函数,并分别给出了C++接口和Python 接口的使用方法,以及OpenCV 2.X 和OpenCV 3.X 的区别。



作者介绍


张平,数学与应用数学专业,算法工程师。主要从事图像算法研究和产品的应用开发,此外还从事有关机器学习、数据挖掘算法的应用研发工作。



本书主要内容


《OpenCV算法精解:基于Python与C++》是以OpenCV 为工具学习数字图像处理的入门书。内容由浅入深,每一章都采用阐述基本概念、数学原理、C++ 实现、Python 实现相结合的方法,使初学者循序渐进地掌握数字图像处理技术。本书既注重基本的概念理论及数学原理,也注重其代码实现及实际应用,力求帮助读者全面系统地掌握图像算法的基本技术,同时为掌握OpenCV 打下良好的基础。


本书适合入门图像处理和计算机视觉领域的初学者阅读,要求读者具备一定的C++ 或Python 编程基础。



编辑推荐


  • Python与C++双实现,助力读者轻松驾驭OpenCV算法,夯实计算机视觉领域基础知识!

  • 基本概念理论+数学原理

  • 详细介绍OpenCV实现对应的函数

  • 注重代码实现(分别给出Python和C++实现)及实际应用



评论有奖规则


  • 如果你对本书感兴趣,可在本文下方留言,说出自己的申请理由,小编会放出有价值的评论,且根据用户评论点赞数+申请理由+上一期是否中奖合之挑选出3 名参与荐书的小伙伴。

  • 获奖名单会在下次荐书文章中公布。


如果有迫不及待想要即刻阅读这本书的宝宝们,可长按识别下方二维码,即可订购~


预售地址


扫描二维码购买《OpenCV算法精解:基于PythonC++


上期“荐书”获奖名单公布

获奖的3名同学

请在评论里留下你的姓名,联系方式和地址哦


看完此文,你有什么想法或观点呢?欢迎在留言区留言评论。


点击图片get更多精彩

这是转型AI的励志故事,从非科班到拿下阿里云栖一等奖,他经历的坑足够你学习100天!


惹毛程序员的十件事!需求变更居然不是排第一!


真会玩!刘强东搞了个”猪脸识别“比赛,冠军奖单人能拿30万!


登录查看更多
18

相关内容

专知会员服务
171+阅读 · 2020年6月4日
《深度学习》圣经花书的数学推导、原理与Python代码实现
【经典书】Python计算机视觉编程,中文版,363页pdf
专知会员服务
139+阅读 · 2020年2月16日
【经典书】精通机器学习特征工程,中文版,178页pdf
专知会员服务
354+阅读 · 2020年2月15日
【书籍推荐】简洁的Python编程(Clean Python),附274页pdf
专知会员服务
179+阅读 · 2020年1月1日
【精通OpenCV 4】Mastering OpenCV 4 - Third Edition 随书代码
专知会员服务
38+阅读 · 2019年11月13日
人脸识别入门实战
人工智能头条
4+阅读 · 2018年12月12日
吃鸡手游竟然是Python写的?
机器学习算法与Python学习
7+阅读 · 2018年9月11日
荐书丨Python数据分析从入门到精通
程序人生
18+阅读 · 2018年3月31日
OpenCV特征提取与图像检索实现(附代码)
荐书丨深度学习框架PyTorch:入门与实践
程序人生
11+阅读 · 2018年1月19日
教你快速使用OpenCV/Python/dlib进行眨眼检测识别!
全球人工智能
3+阅读 · 2018年1月8日
【每月好书】OpenCV算法精解
Python程序员
10+阅读 · 2017年11月21日
Python 书单:从入门到……
Linux中国
39+阅读 · 2017年8月6日
Meta-Learning with Implicit Gradients
Arxiv
13+阅读 · 2019年9月10日
Video-to-Video Synthesis
Arxiv
9+阅读 · 2018年8月20日
Arxiv
8+阅读 · 2018年5月1日
Arxiv
9+阅读 · 2018年1月30日
Arxiv
3+阅读 · 2012年11月20日
VIP会员
相关VIP内容
相关资讯
人脸识别入门实战
人工智能头条
4+阅读 · 2018年12月12日
吃鸡手游竟然是Python写的?
机器学习算法与Python学习
7+阅读 · 2018年9月11日
荐书丨Python数据分析从入门到精通
程序人生
18+阅读 · 2018年3月31日
OpenCV特征提取与图像检索实现(附代码)
荐书丨深度学习框架PyTorch:入门与实践
程序人生
11+阅读 · 2018年1月19日
教你快速使用OpenCV/Python/dlib进行眨眼检测识别!
全球人工智能
3+阅读 · 2018年1月8日
【每月好书】OpenCV算法精解
Python程序员
10+阅读 · 2017年11月21日
Python 书单:从入门到……
Linux中国
39+阅读 · 2017年8月6日
相关论文
Top
微信扫码咨询专知VIP会员