内容简介
本书围绕“低成本玩转树莓派”这个主题,讲解了如何利用树莓派、OpenCV和Python等软硬件搭建一个低成本的智能硬件平台,并在其上实现图像分析、文字识别、人脸识别与追踪、视频监控等机器视觉功能。全书一共11章。第1~4章首先讲解了机器视觉在智能硬件领域的应用场景以及智能硬件上4种常见的机器视觉技术方案;然后讲解了树莓派和OpenCV的安装、配置以及其他准备工作;最后通过一些简单的案例和代码教读者使用OpenCV。第5~11章是本书的核心内容,通过几个具体的综合案例讲解了如何使用树莓派低成本玩转如下机器视觉场景:拍摄照片和视频、处理相机的原始数据、道路和商场的人流统计、道路信息的文字识别、人脸识别与追踪、中央AI视频监控等。以上案例循序渐进,环环相扣,所有代码均可在树莓派上运行,并可轻松移植到任何ARM开发板上。
AI简介
这是一本深度解析机器视觉在智能硬件领域的应用,并详细介绍了如何利用树莓派、OpenCV和Python等软硬件搭建一个低成本的智能硬件平台,并在其上实现图像分析、文字识别、人脸识别与追踪、视频监控等机器视觉功能的书籍。
本书首先讲解了机器视觉在智慧城市各领域的应用,包括智慧交通、智慧家居、智慧医疗等,并介绍了机器视觉在智慧安防领域的应用,如人脸识别技术等。接着,本书详细介绍了树莓派系统刷写方法,包括刷写系统、硬件连接、Linux系统的基本操作,以及远程控制等。此外,本书还介绍了Linux系统基本操作学习,包括点亮树莓派、学习Linux系统的基本操作和常用命令、通过外接设备、SSH连接、VNC连接三种方式来操作树莓派,以及使用摄像头拍摄一张图像等。
在书中,作者还详细讲解了远程连接树莓派方法,包括SSH和VNC两种方式。此外,作者还介绍了OpenCV简介,包括OpenCV的基本概念、功能和应用,以及OpenCV的安装和使用等。
在书的后半部分,作者详细介绍了如何使用Python处理相机原始数据,包括捕获并直接编码、多种捕获方法、树莓派相机的实际应用等。此外,作者还讲解了如何使用Pyt