Nvidia显卡硬件光流SDK
可在Nvidia官网下载,这个下载比较快
HK 网络SDK使用实例
HK 网络SDK使用实例
任意自定义结构体Json配置文件读写
配置参数的读写,从技术选型上有ini,xml,json。由于ini原生不支持树结构,需要根据需要将父节点的option作为子节点的section,配置文件可读性变差。xml由于属性和元素分开的形式,不适合直接转为c++定义的树状结构。所以最终选择了json。
要想用c++实现一个通用的json文件序列化和反序列化工具,反射是绕不开的。c++语言原生不支持反射,因此要通过一些编程技巧实现。在查阅资料过程中发现了configloader https://github.com/netcan/config-loader,clone学习过程中发现该代码库目前仅实现了json文件的读取,写入还没有实现,因此,狗尾续貂,在此基础上实现了json文件的写入。
GSL库VS2015 x64编译结果,静态和动态两种都有。
GSL库VS2015 x64编译结果,静态和动态两种都有。
QT控件快速显示连续图像
QT控件中显示图像方法有三种,使用QLabel,QWidget,QOpenGLWidget。
实现了QOpenGLWidget方法,使用显卡,绘制效率很高。
PointGray.zip
https://blog.csdn.net/iamqianrenzhan/article/details/89891456
具体介绍参考该博客。
rplidar_sdk-release-v1.12.0.zip
Slamtec RPLIDAR(https://www.slamtec.com/lidar/a3) series is a set of high-performance and low-cost LIDAR(https://en.wikipedia.org/wiki/Lidar) sensors, which is the perfect sensor of 2D SLAM, 3D reconstruction, multi-touch, and safety applications.
This is the public SDK of RPLIDAR products in C++,
.cache.rar opencv4.5.0源码编译时需要远程下载的文件
opencv4.5.0源码编译时需要远程下载的文件,包括:
opencv_videoio_ffmpeg.dll
opencv_videoio_ffmpeg_64.dll
ffmpeg_version.cmake
vgg_generated_48.i
vgg_generated_64.i
vgg_generated_80.i
vgg_generated_120.i
face_landmark_model.dat
ippicv_2020_win_intel64_20191018_general.zip
下载后解压放到源码根目录,使用cmake生成vs工程过程中不再需要下载这些文件。
飞机模型_爱给网_aigei_com.zip
obj格式的飞机模型,可以使用qt的QCustom3DItem导入。
导入代码:
item = new QCustom3DItem();
item->setScaling(QVector3D(0.03f, 0.03f, 0.03f));
item->setMeshFile("toy_ airplane.obj");
item->setPosition(QVector3D(0,0,0));
this->addCustomItem(item);
QFCUWB.rar
在qt中解析串口设备,以LinkTrack UWB为例。关于资源内容后续后发布一个博客,博客的链接会放到评论区。
QFCTopologyInput.rar
在qt中将图结构进行可视化,并可以编辑邻接关系。具体介绍参考:https://blog.csdn.net/iamqianrenzhan/article/details/105257745
myqwtplot3d.rar
qwtplot3d也是qwt的扩展,用来绘制三维模型图。该库比较古老,很早就不更新了,本资源中对该库源码进行修改,使其可以显示三维曲线。
opencascade-7.4.0-vc14-64.exe
opencascade的网站下载很慢,这里上传一个已经下载好的最新版windows安装版。安装版包含源码,也可以自己编译。
kuka机器人通过EthernetKRL控制.rar
KUKA.EthernetKRL软件包提供了通过网络和机器人控制器进行双向通信的功能。使用TCP/IP协议,通过服务器端和客户端方式进行通信,网络传输通过xml进行配置,传输内容也是xml格式。通信延迟在2ms以下。因此可以做一些实时性比较高的任务,比如在线分拣等。本资源主要是实现kuka远程控制的一些代码及配置文件。
Sapera_LT_8.30_SDK.exe
DALSA线阵相机和面阵相机的开发SDK。官网最新版是8.41,但是很难下载,这是网上找的的比较新的一个版本。
椭圆拟合的c++方法.rar
椭圆拟合的c++方法,参考github链接 https://github.com/seisgo/EllipseFit,原版是qt版本,改为不依赖qt的版本。
包含两个文件:myEllipse.h和myEllipse.cpp
具体参考:https://blog.csdn.net/iamqianrenzhan/article/details/95536334
Android树型控件实现.rar
包括界面和数据库的实现,本文实现了一个简单的部门树。
每个条目长按弹出菜单(删除本节点,增加叶节点,更改节点信息)。
界面效果具体可参考博客:https://blog.csdn.net/iamqianrenzhan/article/details/90726787
灰点工业网口SDK spinnaker 1.20 Ubuntu18.04版本
spinnaker软件不好下载,这里上传Ubuntu18.04 的 1.20版本。
包含spinnaker软件包和pyhton扩展。
匿名协议生成测试
匿名协议生成测试:根据匿名飞控协议,生成特定需要的消息。
V-REP 3.6.1
官网下载地址:http://www.coppeliarobotics.com/downloads.html,下载速度很慢,这儿提供下载好的3.6.1版本
Crypto++库实现AES和RSA加密解密
具体描述参考 https://blog.csdn.net/iamqianrenzhan/article/details/88583822
windows下实现同时收发的串口类
这个资源分数怎么默认是5,并且不能更改?
代码内容具体参考:https://blog.csdn.net/iamqianrenzhan/article/details/86658747
树形控件封装
具体参考https://blog.csdn.net/iamqianrenzhan/article/details/86520781
数字近景工业摄影测量中Schneider编码标志的识别
在数字近景摄影测量中,最关键的图像间的匹配。但是由于工业测量现场复杂的背景和被测物体表面没有足够的特征,应用在双目视觉中基于关键点匹配的算法在效率、精度、准确率等方面,大多不能满足需求。于是在工业数字近景测量中需要人工设置的靶标点作为关键点进行匹配。
本程序就是实现Schneider编码方案靶标的自动识别。
数字近景工业摄影测量中Schneider编码标志的自动生成程序
在数字近景摄影测量中,最关键的图像间的匹配,匹配使用的是人工设置的靶标。本程序可以实现Schneider编码方案的靶标自动生成。在程序中可以设置位数和是否反色。
使用libxl库读取excel文件
在程序中读取excel文件比如XLS和XLSX,方法有很多,比如ADO,OLE,ODBC等方式。但是这些方法要么依赖于平台,要么读取速度慢,有的甚至需要电脑本身装有excel程序。
但是有一个付费的商业软件库Libxl,属于轻量化的读取工具,读取速度可以,且不依赖于平台,可在windows,mac,linux上使用。这个软件可以免费使用,但是一次加载限制操作300个单元,并且第一行不能进行读写。如果想打破限制,需要使用pojie版。本下载提供的就是使用这个版本的例程,使用libxl库读取excel文件。
学生作业信息系统
实现的功能有:老师能在该系统中上传题目,批改学生作业,查看学生成绩,学生可以下载老师上传的题目,给出答案并上传,查看老师的打分和批注。
在QT中使用visp库来抓取pylon相机的测试例程
在QT中使用visp库来抓取pylon相机的测试例程,具体查看文章
https://blog.csdn.net/iamqianrenzhan/article/details/79830579
ViSP库显示图片的VS2015工程
在VS2015中使用visp库来显示jpg图片。具体参考文章https://blog.csdn.net/iamqianrenzhan/article/details/79830579
offboard姿态控制qt界面程序
在qt中发送mavlink的offboard姿态控制消息,可以通过串口和udp发送。在界面中可以设置油门和姿态角
全自动化的使用opencv的标定程序
具体的介绍参考http://blog.csdn.net/iamqianrenzhan/article/details/79266424
二维码的特征定位和信息识别
二维码的特征识别和信息识别,具体的介绍参考http://blog.csdn.net/iamqianrenzhan/article/details/79117119
激光传感器采集数据的障碍物特征提取
激光传感器采集数据的障碍物特征提取:激光测距仪能采集到的数据是一个180度的扇形范围内每隔0.5度的距离数据,每次采集有361个数据,根据这些数据把空间中的障碍物建立出来,并把这些障碍物中的直线特征提取出来。
QT下写的界面程序,可以实现串口和UDP的字符串和16进制收发
用qt实现的界面程序,实现串口和UDP的字符串和16进制的收发以及qt界面美化的方法。
更详细的介绍及界面展示,请参考笔者博客,在CSDN上搜索“QT学习过程及简单串口和UDP通信demo开发过程及代码分享”。
serialport精简版
实现功能:串口发送只能以字符串方式发送,串口接收数据需要以AA为帧头后跟9位字符。具体实现功能,请看链接:http://blog.csdn.net/iamqianrenzhan/article/details/53168259