Linux人工智能开发实例

Linux人工智能开发实例

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

本书介绍Linux知识及应用技术,以6个典型案例实践,适用于专业教材及工程技术参考。

内容简介

本书是一本介绍Linux知识和应用技术的书籍,包含嵌入式Linux系统概述和6个典型案例:音频分析系统Linux开发案例、城市环境采集Linux开发案例、网络视频安防监控系统Linux开发案例、智能家居网关Linux开发案例、智能车牌识别Linux开发案例和AI人脸智能识别Linux开发案例。本书深入浅出地介绍了Linux知识和相关理论,以及相关领域的案例开发实践,将理论学习与实践结合起来。每个案例均附上完整的开发代码和配套PPT.读者可以在源代码的基础上快速进行二次开发。本书既可作为高等院校相关专业的教材或教学参考书,也可供相关领域的工程技术人员查阅,还可供人工智能开发、嵌入式系统开发、物联网系统开发爱好者阅读。

章节目录

封面

版权信息

内容简介

前言

第1章 嵌入式Linux系统概述

1.1 嵌入式系统概述

1.2 嵌入式Linux技术

1.2.1 Linux简介

1.2.2 Linux发行版本

1.2.3 嵌入式Linux技术的特点

1.2.4 嵌入式技术的应用

第2章 音频分析系统Linux开发案例

2.1 系统总体设计与Linux驱动开发

2.1.1 系统总体设计

2.1.2 开发平台

2.1.3 点阵屏Linux驱动开发

2.1.4 OLED Linux驱动开发

2.1.5 开发实践:显示模块驱动开发与测试

2.1.6 小结

2.1.7 思考与拓展

2.2 音频分析系统开发

2.2.1 频谱分析显示功能开发

2.2.2 音频处理功能开发

2.2.3 上位机控制应用开发

2.2.4 开发实践:音频分析显示

2.2.5 小结

2.2.6 思考与拓展

第3章 城市环境采集Linux开发案例

3.1 系统总体设计与Linux驱动开发

3.1.1 系统总体设计

3.1.2 嵌入式Web服务器应用

3.1.3 Boa服务器的移植与测试

3.1.4 CGI开发技术

3.1.5 开发实践:嵌入式Web服务器应用

3.1.6 小结

3.1.7 思考与拓展

3.2 城市扬尘监测系统开发

3.2.1 软件界面框架分析

3.2.2 TVOC Linux驱动开发

3.2.3 LED Linux驱动开发

3.2.4 PWM Linux驱动开发

3.2.5 扬尘检测功能设计

3.2.6 开发实践:扬尘检测系统

3.2.7 小结

3.2.8 思考与拓展

第4章 网络视频安防监控系统Linux开发案例

4.1 系统总体设计与Linux驱动开发

4.1.1 系统总体设计

4.1.2 mjpg-streamer功能架构

4.1.3 mjpg-streamer开发调试

4.1.4 mjpg-streamer视频采集程序设计

4.1.5 开发实践:基于USB摄像头的网络视频监控

4.1.6 小结

4.1.7 思考与拓展

4.2 视频安防监控报警功能开发

4.2.1 软件界面框架分析

4.2.2 配置信息保存功能设计

4.2.3 燃气传感器Linux驱动开发

4.2.4 报警管理功能设计

4.2.5 报警拍照功能设计

4.2.6 开发实践:视频安防监控系统

4.2.7 小结

4.2.8 思考与拓展

第5章 智能家居网关Linux开发案例

5.1 Linux网关服务框架

5.1.1 物联网网关

5.1.2 智云物联平台

5.1.3 平台开发调试工具

5.1.4 开发实践:智能网关的组网与测试

5.1.5 小结

5.1.6 思考与拓展

5.2 Linux智能网关设计

5.2.1 Linux智能网关系统分析

5.2.2 协议解析服务设计

5.2.3 地址缓存服务设计

5.2.4 数据处理服务设计

5.2.5 开发实践:Linux智能网关本地服务设计

5.2.6 小结

5.2.7 思考与拓展

5.3 Linux网关远程服务设计

5.3.1 Linux网关远程服务设计总体介绍

5.3.2 TCP网络服务设计

5.3.3 MQTT数据服务设计

5.3.4 Linux网关协议设计

5.3.5 开发实践:Linux网关远程服务设计

5.3.6 小结

5.3.7 思考与拓展

第6章 智能车牌识别Linux开发案例

6.1 系统总体设计与OpenCV开发框架

6.1.1 系统总体设计

6.1.2 OpenCV技术简介

6.1.3 OpenCV开发环境

6.1.4 OpenCV常用接口

6.1.5 开发实践:OpenCV视频流采集

6.1.6 小结

6.1.7 思考与拓展

6.2 车牌识别功能开发

6.2.1 车牌识别原理

6.2.2 卷积神经网络技术

6.2.3 车牌识别开源库

6.2.4 图像与视频文件识别程序设计

6.2.5 开发实践:视频车牌识别

6.2.6 小结

6.2.7 思考与拓展

6.3 基于Flask的车牌识别功能开发

6.3.1 Flask应用框架简介

6.3.2 Flask安装与测试

6.3.3 Flask应用分析

6.3.4 开发实践:基于Flask的视频车牌识别

6.3.5 小结

6.3.6 思考与拓展

第7章 AI人脸识别Linux开发案例

7.1 系统总体设计与Linux驱动开发

7.1.1 系统总体设计

7.1.2 人脸识别开发平台

7.1.3 Web应用框架——Django

7.1.4 开发实践:搭建AI人脸识别应用框架

7.1.5 小结

7.1.6 思考与拓展

7.2 AI人脸识别功能开发

7.2.1 人脸注册与人脸识别接口

7.2.2 人脸注册与人脸识别功能程序分析

7.2.3 闸机控制功能分析

7.2.4 开发实践:人脸识别功能开发

7.2.5 小结

7.2.6 思考与拓展

参考文献

封底

Linux人工智能开发实例是2022年由电子工业出版社出版,作者 韩颖。

得书感谢您对《Linux人工智能开发实例》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
Web前端开发实例教程——HTML、CSS、JavaScript 电子书
Web技术综述、开发工具介绍、Web运行环境搭建、HTML/CSS/JavaScript综述、HTML基础、HTML文件标准结构、文本与段落、列表、超链接、图片与多媒体的使用、表格、框架、表单、CSS基础、字体样式表、段落样式表、列表和背景、CSS盒子模型、DIV+CSS页面布局、本书全面系统地讲解了Web前端开发技术,包括HTML、CSS、JavaScript等。全书采用实例教学方法,每个知识点
Linux深度攻略 电子书
Linux是一个免费的多用户、多任务的操作系统,其稳定性和安全性显著,网络功能强大。目前,Linux已经成为全球增长zui快的操作系统,其应用更加丰富,特别是在系统级的数据库、消息管理、Web应用、桌面办公和嵌入式开发等方面。Linux深度攻略首先从介绍Linux系统的安装入手,讲述了Linux系统管理和服务器配置两部分的知识。系统管理方面内容有Linux系统简介和安装,Linux字符界面,目录和
基于Linux的物联网应用开发基础及项目实战(微课版) 电子书
本书介绍Linux操作系统基础知识及其在物联网、云计算等领域的实际应用。书中共8章,包括物联网应用开发基础及项目实战、Linux操作系统基础及项目实战、Linux编程基础及项目实战、LinuxJava编程基础及项目实战、Linux云服务器开发基础及项目实战、嵌入式Linux基础及项目实战、嵌入式Linux应用开发实战和Linux物联网云服务器应用开发实战。
嵌入式Linux C语言应用开发教程(移动学习版 第2版) 电子书
本书重点介绍嵌入式Linux应用开发的基本概念和核心理论。全书分为10章,包括嵌嵌入式系统基础、嵌入式LinuxC语言程序开发工具、嵌入式LinuxC语言基础、嵌入式Linux开发环境的搭建、嵌入式Linux文件I/O编程、嵌入式Linux多任务编程、嵌入式Linux网络编程、嵌入式Linux设备驱动编程、Qt图形编程和综合案例——仓库信息处理系统。本书在讲解中给出了翔实的实例,并在部分章节后详细
嵌入式Linux与物联网软件开发——C语言内核深度解析 电子书
  针对性强:面向嵌入式Linux内核源码、底层驱动软件开发等技术方向。   精华原创:凝结作者多年研发及教学经验,帮助读者真正深度理解难点。   求职必读:详解常见面试题,完全应对 “嵌入式软件工程师”岗位需求。