
约瑟夫·豪斯
本书内容精练、重点突出、示例丰富。作者用幽默风趣、简洁生动的语言,通过实际的编程案例,让读者了解并掌握OpenCV 4的开发过程。全书案例使用的语言包括Python和Java,此外还涉及一点C#。作者在GitHub提供了这些案例的完整源代码,供读者下载。本书适合于那些想要从事视频图像处理、计算机视觉领域研发的学生、科研人员,及相关领域的软件开发人员。
本书涉及各种基于计算机视觉、机器学习,以及多种应用程序框架的项目。为了让你能够在各种桌面系统和树莓派上构建应用程序,本书支持从2.7到3.7的多种Python版本。对于Android应用程序开发,本书还支持Android Studio中的Java以及Unity游戏引擎中的C#。本书将从詹姆斯·邦德获得灵感,给你的日常生活增添一点冒险色彩,并将计算机视觉带入你的生活中。你可以利用分析障碍物、人或猫的智能摄像头系统保护你的家和车。除此之外,你还将学习如何训练一个搜索引擎肯定或否定它所找到的图像,以及如何建立一个能够与你对话,并对你的肢体语言做出反应的移动应用程序。 学习完本书之后,你将掌握开发应用程序和计算机视觉的知识及技能,最终,你会成为相关领域的专业人士。 通过阅读本书,你将学到: ●检测运动并识别手势,进而控制一个智能手机游戏。 ●检测汽车头灯,估计头灯之间的距离。 ●检测和识别人脸及猫脸来触发报警。 ●放大在实时视频中的运动,显示心跳和呼吸。 ●检测在一个实际场景中绘制的形状,进行物理模拟。 ●用Python 3为桌面和树莓派构建OpenCV 4项目。 ●在Android Studio和Unity中开发OpenCV 4 Android应用程序。
比较详细,适合从未接触的新人入门