摘要:
Linux(Ubuntu) 安装 Qt 环境 操作系统使用 Ubuntu 20.01双系统为例, Qt 版本为5.12.9 再讲解之前, 先检查一下以下的有无安装, 没有的安装: 建议安装有关 xcb 的库 sudo apt-get install libxcb* 可以查看 Qt Doc 的详细内容 阅读全文
摘要:
1、概述 最近研究了一下FFmpeg开发,功能实在是太强大了,网上ffmpeg3、4的文章还是很多的,但是学习嘛,最新的还是不能放过,就选了一个最新的ffmpeg n5.1.2版本,和3、4版本api变化还是挺大的; 在这个Demo里主要使用Qt + FFmpeg开发一个简单的视频播放器,这里主要使 阅读全文
摘要:
由于实习工作中要用到基于sftp协议开发一个网络程序,同时要实现运行在Windows平台上,找来找去就这个libssh2库好用,在网络上算是有那么一点点的文档可以看。这个库还不是现成的,还要进行源代码编译,自己弄,看起来很复杂的样子。最可恨的是居然还不是简单的make&&make install 就 阅读全文
摘要:
1、概述🍈QXlsx是一个可以读写Excel文件的库。不依赖office以及wps组件,可以在Qt5支持的任何平台上使用; 使用方式 QXlsx可以编译为静态库库使用(可以提升项目编译速度,也可以让项目代码量更少,不用一打开工程就几十个文件);直接将QXlsx.pri加入代码中使用(我比较推荐直接 阅读全文
摘要:
由于项目需要将生成的数据转成C3D运动捕捉格式,目前无C++转换算法,有MATLAB算法,考虑到C++重新码算法的时间,选择了将MATLAB算法直接转成C++dll供Qt调用。由于初次搞所以难免踩了很多坑,最后完成后觉得这条路比MATLAB转C++代码更方便快捷(以前多个项目是将MATLAB代码直接 阅读全文
摘要:
过程需要设计github上的caffe、darknet2caffe、caffe-yolov3等资源,具体编译安装过程可以参考网络上的其他资源。 注意这个过程有一个很关键的地方,就是caffe-yolov3的实现是采用了gpu的方法,所以caffe的编译也需要使能cuda。 同时,caffe-yolo 阅读全文
摘要:
NNIE模型转换环境搭建《NNIE模型转换环境搭建》 推荐使用开源项目 https://github.com/RaySue/NNIE-lite ,使用NNIE像使用ncnn一样简单。 Key Words:多版本gcc安装、NNIE模型转换 Beijing, 2020 作者:RaySue Code:h 阅读全文
摘要:
如果希望先训练PASCAL VOC数据集,可以按顺序阅读,如果想直接训练自己的数据集,可以先看编译darknet部分, 然后直接跳到训练自己的数据集部分。 yolov4出来有一段时间了,我也用yolov4训练了自己的数据集,效果还是非常不错的。本文记录了用yolov4训练并测试PASCAL VOC和 阅读全文
摘要:
基于OpenCL的yolov3 后处理代码性能优化背景:目前对Yolov3的整体架构不是很了解,在网上也看了很多教程,对我来说,讲的比较复杂,可能是对很多的术语没有概念。不过Yolov3代码都是C编写的, 对我来说只要是C代码,就不是问题,针对问题,以及解决方法,改代码就好。我拿到的yolov3的代 阅读全文
摘要:
HISI3559A YOLOV5训练部署全流程yolov5网络简介https://zhuanlan.zhihu.com/p/172121380 hisi3559a开发板简介CPU: 双核 ARM Cortex A73@1.8GHz,32KB I-Cache,64KB D-Cache /512KB L 阅读全文