Qt
文章平均质量分 52
给算法爸爸上香
爱学习的图像算法工程师一枚
展开
-
yolov5目标检测多线程Qt界面
可以看到,上面的程序实现了两个模型的多线程推理,但由于不同模型推理速度有差异,导致画面显示不同步。另外,把读取视频帧的实现写入主线程时,一旦视频帧读取结束则无法处理后面的帧,导致显示卡死。这里引入的第三方库moodycamel::ConcurrentQueue是一个用C++11实现的多生产者、多消费者无锁队列。和V2比较,V3的改动不大,仅增加在视频播放完成时发出信号调用清除界面显示的功能。V4 Qt自带QThread、QMutex、QWaitCondition实现。原创 2023-08-12 14:48:23 · 1127 阅读 · 0 评论 -
两百行代码实现简易点云标注工具
夏天来了非常热,LZ周末不想出去玩,于是乎继之前的图片标注工具利用两个晚上写了一个简单的点云标注工具。本工具实现了打开点云、关闭点云,新建点云3d boundingbox(初始化为点云的AABB包围盒)并调整包围盒的位置、大小,以及保存标注、删除标注的功能。不过代码量很小,就别指望有什么高级功能了hh~ LZ感觉用是能用,就是调整包围盒太位置和大小的时候麻烦了,可能是没有实现鼠标拖动相应的功能吧。实现ui界面:其实就是拖拽各种控件啦~ LZ特别喜欢弄这个,感觉挺有成就感的。原创 2023-07-01 09:53:13 · 667 阅读 · 2 评论 -
一个简单的YOLO格式图片标注查看工具 Qt界面实现
如果有比《一个简单的YOLO格式图片标注工具 Qt界面实现》更无聊的,那应该就是本文了8。原创 2023-01-15 18:27:36 · 630 阅读 · 0 评论 -
一个简单的YOLO格式图片标注工具 Qt界面实现
自己无聊的时候做的一个简单的YOLO标注Qt界面,我也不知道为啥要做这个哈哈哈,没有labelimg好用还可能有bug。还是把代码贴出来吧,反正总共也就三四百行的代码规模还指望能做多少功能呢。原创 2023-01-15 16:46:45 · 950 阅读 · 0 评论 -
动态旋转变色的3D爱心
之前为了在对象面前露一手(啊不是 闲得无聊),为了证明这两年多的图像没有白学,总不能做个控制台黑窗口print循环打印爱心字符串吧,于是乎做了一个可以动态旋转的3D爱心,效果如下图所示。虽然效果也很简陋,还被鄙视了(惨兮兮),但毕竟也是花了两个小时写出来的demo嘛。基于Win10+QT平台开发,用了一些常用的2D/3D图像库比如OpenCV、PCL和VTK,其实主体也就百来行代码,思路就是调用库绘制已知方程的爱心点云然后在对点云进行变换的同时刷新可视化窗口。3D爱心的方程是具体程序如下:main原创 2022-01-16 14:15:54 · 3726 阅读 · 3 评论 -
乐视三合一体感摄像头Astra pro开发记录2(Qt界面)
本文是在上一篇文章乐视三合一体感摄像头Astra pro开发记录1(深度图、彩色图及点云简单显示)的基础上写的。在开学之前终于把界面的基础功能做完了,估计还有一些bug,也没时间继续调了。界面的主要功能还是Astra pro相机的彩色图、深度图以及点云显示。在之前的基础上,完善了一些比如图像和点云的保存、读取,相机的打开、关闭以及参数设置等功能。由于只是追求基本功能的实现,整个项目文件代码量算上注释也就一千行左右。依赖的第三方库有OpenCV(图像处理)、OpenNI(深度图)、PCL(点云处理)和VTK原创 2021-02-27 10:35:44 · 1721 阅读 · 3 评论 -
qt+opencv实现视频中动态选取ROI
qt+opencv实现视频中动态选取ROI使用QLabel显示摄像头得到的图像(视频流),把QLabel提升为MyLabel,通过在MyLabel类中添加新的方法可以实现在图像中动态选取ROI。要想在视频流中动态选取ROI,思路是创建一张全白的图片,使用以上方法先实现在图像中选取ROI,再把摄像头得到的图像(视频流)使用原QLabel的方法添加到QLabel上去即可。...原创 2021-01-17 16:21:08 · 2246 阅读 · 0 评论