本项目提供了一个完整的工程化Demo,演示如何将Rockchip官方RKNN Toolkit中的YOLOv5示例高效迁移到安卓应用环境。主要特性包括: 边缘计算优化:充分利用RK3588芯片的NPU加速能力,实现移动端实时目标检测 全流程实现:包含安卓JNI接口封装到前处理/后处理的解决方案 工程化适配:解决了RKNN模型在安卓环境的部署难题,提供可复用的代码框架 代码结构清晰,包含: 安卓JNI接口实现(C++) 示例APK源码(Java/Kotlin) 预编译的RKNN模型文件 本Demo适合希望了解以下技术的开发者: 边缘计算设备上的AI推理部署 Rockchip NPU的安卓开发实践 YOLOv5模型在移动端的优化实现 通过此项目,开发者可以快速掌握RK3588平台的AI应用开发流程,为产品级应用开发奠定基础。
2025-06-11 20:22:32 11.26MB yolov5 android
1
C++20 实践入门指南 C++是一种功能强大且灵活的编程语言,广泛应用于操作系统、游戏、数据库、Web开发等领域。本书《C++20 实践入门》第六版,英文版,旨在帮助读者从初学者到专业开发者的逐步学习之旅。 C++ 语言基础 * 变量和数据类型:C++ 中有多种变量类型,如整型、浮点型、字符型等,每种类型都有其特点和应用场景。 * 运算符和表达式:C++ 中的运算符有算术运算符、比较运算符、逻辑运算符、赋值运算符等,表达式则是运算符和变量组合的结果。 * 控制结构:C++ 中的控制结构包括顺序结构、选择结构、循环结构,用于控制程序的执行流程。 * 函数:函数是 C++ 中的一种基本结构单元,用于封装代码,实现代码重用和模块化。 C++20 新特性 * Concepts:C++20 中引入的概念(Concepts)机制,用于约束模板参数的类型,提高代码的可读性和安全性。 * Ranges:C++20 中引入的 Ranges 库,提供了一个更简洁和高效的方式来处理序列数据。 * Coroutines:C++20 中引入的协程(Coroutines)机制,用于实现异步编程,提高程序的性能和响应性。 面向对象编程 * 类和对象:C++ 中的类是对象的蓝图,用于定义对象的属性和行为。 * 继承和多态:继承机制用于实现代码重用,多态机制用于实现函数的多种形态。 * Operator Overloading:C++ 中的运算符重载机制,用于实现自定义的运算符行为。 C++ 语言的应用 * 操作系统开发:C++ 广泛应用于操作系统的开发,例如 Windows、Linux 等。 * 游戏开发:C++ 常用于游戏开发,例如游戏引擎、游戏逻辑等。 * 数据库开发:C++ 常用于数据库的开发,例如数据库引擎、数据库管理系统等。 书籍特色 * 逐步学习:本书从基础知识开始,逐步深入到高级主题,适合初学者和专业开发者。 * 实践导向:本书提供了大量的实践例子和习题,帮助读者将理论知识转化为实践能力。 * 최신技术:本书涵盖 C++20 的最新特性和技术,帮助读者掌握最前沿的技术。
2025-05-14 15:13:34 17.26MB
1
1. 络威胁情报 2. 检测与分析 3. 对模拟与红队 4. 评估与程 1. 查询已映射ATT&CK的开源报告 2. 查询每个威胁组织的TTP和检测、缓解措施
2024-04-03 14:41:24 315KB 网络协议
1
STM32 机器人制作实践入门教程.pdf,第1 章 ARM CORTEX‐M3 处理器编程环境与嵌入式系统;第2 章STM32 单片机I/O 端口与伺服电机控制;第3 章 STM32 单片机程序模块化设计与机器人运动控制;第4 章 STM32 单片机中断编程与机器人触觉导航;第5 章 STM32 单片机输入/输出接口综合应用与红外导航;第6 章 STM32 单片机定时器编程与机器人的距离检测;第7 章 STM32 单片机串口编程及其应用
2021-10-18 13:21:18 5.45MB stm32 机器人 导航 教程
1
压缩包中包括了CUnit源程序和《Cunit实践入门.pdf》。《Cunit实践入门.pdf》详细描述了CUnit单元测试的方法&步骤。更多相关文献见网站www.openlek.com。
2019-12-21 20:25:00 1.22MB Cunit 单元测试 实践入门 测试用例
1