开发参考资料

2023-10-27

一、开发环境

  1. Ubuntu >=20.04 x64 arm64

  1. Visual Studio >= 2019

二、参考资料

  1. OpenCV

  1. 官方文档:https://opencv.org/releases/

  1. Qt6

  1. 下载地址:https://mirrors.bfsu.edu.cn/qt/official_releases/qt/

  1. 官方文档:https://doc.qt.io/qt.html

  1. RK3588 开发板资料:https://pan.baidu.com/s/1agtM798nPRNrBCz05SSqwQ?pwd=lard

  1. onnxruntime 推理框架

  1. 官网:https://onnxruntime.ai/

  1. 项目地址:https://github.com/microsoft/onnxruntime

  1. RKNPU2 推理框架

  1. 参考资料:https://github.com/rockchip-linux/rknpu2

  1. Visual Studio 2022

  1. 官方文档:https://learn.microsoft.com/zh-cn/visualstudio/windows/?view=vs-2022&preserve-view=true

  1. 跨平台远程开发配置:https://learn.microsoft.com/zh-cn/cpp/build/get-started-linux-cmake?view=msvc-170

  1. STM32云台控制资料:https://pan.baidu.com/s/1aFpUjFR2d2xcPHWopOuCjg?pwd=moem

  1. ToupView 相机资料:http://www.touptek.com/download/

  1. V4L2:https://www.linuxtv.org/

三、参考项目

  1. Yolov5 使用onnxruntime 推理:https://github.com/hpc203/yolov5-v6.1-opencv-onnxrun

  1. Qt 使用摄像头:https://github.com/choushunn/QMDemo/blob/master/OpenCVDemo/OpenCVDemo.md

  1. Yolov7 目标跟踪:https://github.com/RizwanMunawar/yolov7-object-tracking

  1. Onnx 模型库:https://github.com/onnx/models

四、必要软件

  1. 项目构建生成工具:cmake

  1. 项目自动编译工具:make 基本用法

  1. 交叉编译工具链:Arm GNU Toolchain

  1. 终端模拟软件:tabby

  1. 文件传输软件:WinSCP

  1. 局域网远程桌面软件:VNC Viewer

  1. 网络结构查看软件:Netron

五、其他参考资料

1.北京外国语大学镜像站:https://mirrors.bfsu.edu.cn/

2. Ubuntu 安装中文输入法:https://blog.csdn.net/Fanqie_tomato/article/details/112259297

3. ROC-RK3588-PC: https://www.t-firefly.com/doc/download/183.html


参考文献

[1]

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

开发参考资料 的相关文章

  • 如何将 QByteArray 转换为十六进制字符串?

    我有打击QByteArray QByteArray ba ba 0 0x01 ba 1 0x10 ba 2 0x00 ba 3 0x07 我真的不知道如何将此 QByteArray 转换为结果字符串 其中包含 01100007 我将使用 Q
  • 具有多个父项的 Qt 树模型

    我想构建一棵树 其中一个元素可以引用另一个元素 我想要构建的树是 像这样的东西 A B C D E F P this is a pointer to C D first child of C E second child of C I fo
  • 在哪里可以找到 QT 5.3.0 命令提示符

    用于学习Qt的书 C gui programming with qt 4 2nd 版 我需要Qt的命令提示符 我已经安装了Qt 5 3 0 creator 5 3 0开源 但不知道它的命令提示符在哪里 有人可以帮助我吗 我认为您正在寻找的是
  • QML:无法读取未定义的属性“xxx”

    ApplicationWindow id root property string rootName rootName visible true width 800 height 400 title qsTr WatchFace Maker
  • 如何在 Qt Creator 中编辑 QtWebKit 的右键上下文菜单?

    好吧 这是我的困境 我正在使用 Qt Creator 制作一个使用 Webkit 的简单应用程序 我认为 Qt Creator 会有一种简单的方法来使用信号和槽编辑器编辑右键单击上下文菜单 但事实证明这不是真的 我知道 webkit 有与上
  • 如何使用 Qt DOM 通过此语法获取 xml 属性

    我正在使用 Qt DOM XML 解析器 并且遇到了如下属性定义的问题
  • Qt qDebug() 在 Windows shell 中不起作用

    我正在使用一个qDebug Qt 框架的printf屏幕上有东西 当我从 Qt Creator 运行应用程序时它工作得很好 但是当我尝试从 Windows 执行它时cmd它什么也没显示 为什么会发生这种情况 你必须添加 CONFIG con
  • QStyledItemDelegate 绘制自定义小部件失败

    在我的一个项目中 我使用的是QTableWidget为了显示一些复杂的计算结果 为了提高表格的可读性 我需要在单个表格单元格内显示两个对齐的值 后来我想通过使用颜色或箭头等来进一步自定义小部件 为此我源自QStyledItemDelegat
  • 第一次信号发射后自动断开

    我正在从文件加载网页 然后替换其中的一些 html self template web page QtWebKit QWebPage self template web page mainFrame load QtCore QUrl tem
  • QT:删除QGridLayout中QLabel之间的空格

    我将一些具有不同颜色的 QLabels 添加到 QGridLayout 作为 QWidget 的布局 现在我在每个 Qlabel 与下一个 Qlabel 之间有一个间距 我想将其删除 我尝试将标签的边距设置为 0 将 GridLayout
  • 如何在QT上暂停和重新启动Qtimer

    我有 Ubuntu 我正在使用 IDEQT on C 我将暂停和恢复计时器 例如 void Ordonnancer les taches on pushButton clicked connect dataTimer SIGNAL time
  • Retina 显示屏中具有 QOpenGLWIdget 的 Qt MainWindow 显示错误大小

    我有一个 Qt 应用程序MainWindow 我嵌入一个QOpenGLWidget在里面 一切正常 直到我开始使用 Apple Retina 显示屏并在高 DPI 模式下运行我的应用程序 我的QOpenGLWidget只是它应该具有的大小的
  • 如何声明一个带有成员函数指针的函数

    我有一个类 其中的成员变量指向库对象 class myClassA private libraryClass libraryObject 该库类发出事件 以字符串为特征 并提供一种机制 允许客户端类指定在发出事件时应调用的成员函数 因此在m
  • QTableView 并双击一个单元格

    我正在开发测试用例编辑器 该编辑器包含 USART 传输和接收数据包格式 编辑器是一个表格视图 发送和接收数据包的长度为八个字节 例如 0x01 0x02 0x03 0x08 它在我的第五和第六栏中 现在 我希望此列中的单元格为只读 但是当
  • 连接到 QNetworkReply::error 信号

    我正在使用 Qt5 的新连接语法 QNetworkReply 有一个名为error http qt project org doc qt 5 0 qtnetwork qnetworkreply html error 2还有一个函数叫做err
  • 了解 Qt3D 创建的网格

    我创建了一个 Qt3D 网格 如下所示 Qt3DCore QEntity newEntity new Qt3DCore QEntity Qt3DExtras QConeMesh mesh new Qt3DExtras QConeMesh m
  • 使用 QGraphicsScene 实现流畅的动画

    我希望我的问题并不总是同样的问题 我有一个 QGraphicsScene 它的项目是一些 QGraphicsPixmap 我用一个计时器来移动它们 每秒 SetX 10 我设置 10是因为窗口大100 使用这个解决方案我的动画不流畅 我想我
  • QFileSystemModel setRootPath

    我正在尝试创建一个 Qt 应用程序来显示文件夹 Mac OS 中的 Users 文件夹 的内容 这是代码 QFileSystemModel dirModel new QFileSystemModel dirModel gt setRootP
  • QTabWidget 选项卡在垂直方向,但文本在水平方向

    我正在尝试用 C Qt 制作一个带有这样的侧边栏的应用程序 但是当将 QTabWidget 方向设置为西时 它会使文本垂直 如何让文本位于左侧 但水平对齐 PS 我不需要图标 提前致谢 您可以使用QListWidget http doc q
  • QML 列表视图拖放

    我想创建两个 qml 列表视图 可以执行两个功能 拖放一个列表中的项目以更改项目的顺序 跨列表拖放项目 项目将从一个列表中删除并添加到另一个列表中 根据 Qt 文档中的拖放示例 我决定创建两个访问同一列表模型的列表视图 列表模型中的每个项目

随机推荐

  • 【快速检测GPU性能】

    打开任务管理器界面 1 按住win X使用快捷键查看任务管理器 2 查看性能 其中GPU 0为CPU中自带的集成显卡 GPU 1为独显 点击之后可以查看相应的GPU使用情况 更改游览器使用GPU的首选项 若不进行修改 可能导致游览器使用CP
  • 设计模式的思想

    1 策略者模式 特点 高内聚低耦合 eg 定义一个接口A 两个实现A接口的类b和c 一个策略包类d b和c分别重写A中方法 d中私有一个变量 有参构造d 根据入参 b或c对象 不同 决定使用哪个对象 方法 当前对象调用 试用 d dd ne
  • 嵌入式:LVGL移植到STM32F407ZE的实现

    实现环境 硬件 基于正点原子探索者stm32f407ze 软件 LVGL 7 11 407实验28 触摸屏 407定时器文件 lvgl 7 11 gitee下载 https gitee com linyuehai stm32 f103 rc
  • java中Arrays类的22个操作函数

    import java util Arrays的操作函数 1 Arrays asList T data 将数组转化为List类 但要求数组不能是基本数据类型的 例如 int integer 前提 import java util List
  • QEMU/KVM-VirtIO简介

    QEMU KVM VirtIO简介 1 什么是virtio 2 为什么需要virtio 3 virtio架构 1 什么是virtio virtio 是一种 I O 半虚拟化解决方案 是一套通用 I O 设备虚拟化的程序 是对半虚拟化 Hyp
  • Vue项目中使用Html+Css使div在页面中居中显示(水平+垂直)

    今天突然想改一下自己写的项目中登录页面的样式 于是行动 在加入记住我按钮后 发现input输入框没有居中显示 于是把input 和其他的一些标签整合到一个div层中 但是整个div的样式要居中显示 于是乎找到一些修改的方法 以下内容 1 d
  • 使用D触发器实现8分频

    使用D触发器实现8分频 verilog 前言 最近闲来无聊玩了一阵子FPGA 其中遇到一个经典的问题 就是用verilog实现8分频器 发现自己并不是很熟练 所以就以blog的形式记录一下 同时也分享给大家 所需要的前提条件 由verilo
  • 如何设置打印机共享?(局域网)

    1 设置打印机属性 gt 打开控制面板 gt 查看设备和打印机 gt 找到你主机的打印机 gt 右键点击打印机属性 gt 点击共享 gt 共享这台打印机 gt 记住这个共享打印机的名字 gt 应用 gt 确定 2 更改高级共享设置 gt 打
  • 【linux--网络笔记】因特网,互联网,以太网,局域网的区别

    继承体系下派生类的对象模型 先讲一下计算机网络 network 就是将一台以上的计算机互连起来 互连的计算机之间可以实现通信 实现信息共享 这就是网络 那么 什么是互联网 互联网的英文是 internet 它的意思是 网络的网络 是一个通用
  • A large-scale study on the usage of Java’s concurrent programming constructs

    原文地址 https www sciencedirect com science article abs pii S0164121215000849 via 3Dihubhttps www sciencedirect com science
  • UNIX下的ls命令的输出格式(ZT)

    UNIX下的ls命令的输出格式 作者 一笑而过 2006 05 22 12 39 59 标签 这是UNIX下的ls命令的输出格式 Column 2 Number of links Column 3 Owner of the file Nor
  • (七十六):Masked Autoencoders Are Scalable Vision Learners

    七十六 Masked Autoencoders Are Scalable Vision Learners Abstract 1 Introduction 2 Related Work 3 Method 4 ImageNet Experime
  • vue2+element-ui批量导入方法并判断上传的文件是否为xls或xlsx

    业务需求 代码结构
  • 摄像·镜头

    镜头的分类 来源 http www jhi com cn knowledge type detail id 5 北京嘉恒中自图像技术有限公司 1 按外形功能分类 可分为球面镜头 非球面镜头 针孔镜头 鱼眼镜头等 2 按尺寸大小分类 可分为1
  • PLC工程师必备知识— IO模块选型和使用(上篇)

    概述 我们在使用PLC IO模块的时候 高频率会遇到一些与IO有关的用法和功能 有与IO模块型号中特定符号有关的 有与IO模块特性有关的 它们都与选型和使用息息相关 下面就从几个方面为大家一一介绍 由于本次内容较多 所以分为上下两篇来介绍
  • XCode14 & iOS16 适配问题汇总

    Tips iOS 16 真机调试时需要在设备的设置 gt 隐私与安全 gt 开发者模式中打开开发者模式 适配内容 新增控件内容 UICalendarView 显示日期支持单选与多选 UIPasteControl 读取剪贴板中的内容 跨 Ap
  • 【蓝桥杯】1246. 等差数列*

    穿越隧道 计算每两项差值之间的最大公因数 最后的值则为数列的等差 include
  • 2023年最新Python所有方向的学习路线图,让Python初学者少走弯路

    在放学习路线之前 我先来讲一下这个学习路线图有什么作用 避免有些新手看得云里雾里的 学习路线图上面写的是某个方向建议学习和掌握的知识点汇总 举个例子 如果你要学习爬虫 那么你就去学Python爬虫学习路线图上面的知识点 这样学下来之后 你的
  • Android http安全之网络编程和证书

    最近面试上市大公司遇到的问题 网络安全底层与fiddler证书 我只想吐槽果然不缺人 上篇劫持的第二篇研究总结 如果通常网络我们使用常用的开源框架 然后设置通用的异步同步通信等格式 但是底层呢 这个我们常说只有面试的时候会用到 那如果想要黑
  • 开发参考资料

    一 开发环境 Ubuntu gt 20 04 x64 arm64 Visual Studio gt 2019 二 参考资料 OpenCV 官方文档 https opencv org releases Qt6 下载地址 https mirro