- 博客(92)
- 资源 (1)
- 收藏
- 关注
原创 SVN(Subversion)教程
SVN 是一款经典的版本控制工具,适合小型团队或集中管理的项目。通过掌握 SVN 的基本操作以及如何保存登录信息,你可以显著提升开发效率。
2024-12-13 10:56:26
1163
原创 opencv 图像插值方法介绍和选择
在图像缩放处理中,插值方法用于在原始像素之间生成新的像素值,以获得更平滑或更清晰的缩放效果。OpenCV提供了多种插值方法,适用于不同的缩放需求(如图像放大、缩小、平滑处理等)。
2024-10-29 08:51:35
1055
原创 ubuntu 永久 磁盘挂载
在fdisk提示符下,你可以使用"n"命令创建一个新分区,然后按照提示进行操作创建分区。创建分区后,使用"w"命令保存并退出fdisk。在Ubuntu中,如果你想要将一个磁盘分区(如sda1)永久挂载到一个特定的目录,并且在。选项确保即使此磁盘未连接,系统也可以正常启动而不会进入紧急模式。中正确设置,以确保每次启动时自动挂载。在文件的末尾添加如下行(确保替换。这些步骤应该能帮助你将。
2024-06-12 11:13:03
901
原创 Ubuntu中安装MySQL root 密码修改
在Ubuntu中安装MySQL时,默认情况下,安装过程会提示你设置一个root用户的密码。如果你在安装过程中没有被提示设置密码,则可能安装的是无密码的MySQL服务器,或者默认配置的其他方式。
2024-06-10 11:23:38
1871
原创 Ubuntu上搭建一个基本的内网路由器
配置内网路由器的摘要描述如下:在Ubuntu上搭建内网路由器需要进行以下步骤:1. 安装必要的软件包。2. 配置网络接口,将一块网卡连接到互联网,另一块连接到内部网络。3. 启用IP转发以允许数据包在不同网络接口之间转发。4. 配置DHCP服务器,为内部网络设备提供IP地址。5. 设置NAT转发,以便内部网络设备可以访问互联网。6. 可选地设置防火墙规则以保护网络安全。7. 保存配置并验证路由器是否成功工作,包括测试设备连接互联网、ping外部地址以及检查网络流量转发是否正常。
2024-03-18 16:22:20
931
原创 docker 配置 gpu版pytorch环境--部署缺陷检测--Anomalib
docker 搭建 pytorch 环境,部署Anomalib缺陷检测算法。
2023-09-22 21:48:24
1405
2
原创 yolov8 模型部署--TensorRT部署-c++服务化部署
YOLOv8的3个检测头一共有80x80+40x40+20x20=8400个输出单元格,每个单元格包含x,y,w,h这4项再加80个类别的置信度总共84项内容,所以通过上面命令导出的onnx模型的输出维度为。这样的通道排列顺序有个问题,那就是后处理的时候会造成内存访问不连续。为了解决这个问题,我们可以修改一下代码,具体做法是把。yolov8 模型部署测试。
2023-09-11 16:28:50
4342
11
原创 opencv-gpu版本编译(添加java支持,可选)实现硬解码
opecnv 支持 gpu 版本编译,使用gpu硬解码,加速rtsp视频流读取
2023-08-21 19:45:00
1644
原创 Ubuntu20.04 + QT5.14.2 + VTK8.2.0 + PCL 1.10 环境配置
Ubuntu20.04 + QT5.14.2 + VTK8.2.0 + PCL 1.10 环境配置,qt中显示点云图
2023-08-03 14:12:55
3787
3
原创 ubuntu qt 环境变量配置
ubuntu 下qt 环境变量配置吉简洁版ubuntu 下配置linuxdeployqtubuntu 下把qt打包成.deb包
2023-07-21 15:06:11
4432
原创 qt-线程竞争共享资源和读写锁--QReadWriteLock
当多个线程同时访问和修改共享资源时,可能会导致线程竞争的问题。这种竞争可能导致数据不一致、数据损坏或程序崩溃等问题。为了解决这个问题,可以使用读写锁(Read-Write Lock)来提高多线程环境下对共享资源的访问效率和安全性。
2023-07-03 18:05:03
2009
原创 qt中c++获取图片qml实时显示的方式1——继承QQuickPaintedItem
首先,我们需要创建一个自定义的绘制项类。在这个类中,我们将重写的paint方法来实现绘制逻辑。
2023-06-27 10:14:55
1217
原创 在Qt中实现C++与QML的交互
在Qt中,我们可以使用QObject作为基类创建自定义对象。首先,我们需要在C++中定义一个继承自QObject的类,并将其注册到QML中,使得QML可以访问到这个对象。创建一个新的C++类,例如MyObject,并继承自QObject。在MyObject类中声明需要在QML中访问的属性和函数,并使用Q_PROPERTY和宏进行标记。在MyObject类中添加需要在QML中访问的信号,并使用Q_SIGNAL宏进行标记。在MyObject类中添加相应的槽函数,并在函数实现中处理信号的逻辑。
2023-06-20 23:25:09
4174
2
使用Qt C++和OpenCV获取和显示实时RTSP视频流
2023-06-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人