支持linux下像素级查看图片
支持linux下像素级查看图片
如何在Linux下使用“linuxdeployqt”源码打包发布Qt程序
使用教程请参考博客:https://yongqi.blog.csdn.net/article/details/125841736
ubuntu下基于Clion+QT编写的界面demo,适合入门
ubuntu下基于Clion+QT编写的界面demo,适合入门, 博客请参考:https://yongqi.blog.csdn.net/article/details/125698957
针孔、鱼眼相机标定,包括单目和双目标定demo
针孔、鱼眼相机标定,包括单目和双目标定demo, 基于OpenCV和C++。
OpenCV3.3.1安装包
用法请参考:https://mp.csdn.net/mp_blog/creation/success/125555489
linux下TCP通讯助手
里面为deb文件,直接双击即可安装。或者通过指令: sudo dpkg -i **.deb
如果安装后点击软件无反应,则需要在终端执行: sudo apt-get install libqtgui4:amd64
本demo主要实现ubuntu下实现与PLC以及机械臂之间的TCP网络通讯,并将C++代码编译成可以供C函数直接调用的C库。
本demo主要实现ubuntu下实现与PLC以及机械臂之间的TCP网络通讯,并将C++代码编译成可以供C函数直接调用的C库。
Windows下TCP通讯实战demo及TCP助手
内容概要:
Windows下TCP通讯实战demo,可以直接适用于与EPSON或者三菱等机械臂通讯,包括发送与接收字符串,位姿坐标等,以及两个好用的TCP助手。
适用人群:需要进行网络通讯的场景。
Linux下的TCP通讯实战demo以及通讯助手下载
内容概要:
Linux下的TCP通讯实战demo,以及通讯助手小工具
适用人群:
需要进行TCP网络通讯的问题。
主要适用场景。
通过网线或者wifi进行数据通讯的场景
//注意:在使用tcp/ip通讯时,请将服务器与客户端的ip设为同一个网段。
//本次演示的demo中,
//服务器的ip为:192.168.3.8 端口号为8080
//客户端的ip为:192.168.3.48 端口号为36214(可以通过串口助手查看端口号)
//以上同一个网段,如何判断两个ip地址是否为同一个网段,可以参考博客:https://baijiahao.baidu.com/s?id=1687382131051003813&wfr=spider&for=pc
particle_filter_demo.zip
主要封装了粒子滤波(Particle Filter)对于非线性系统、非高斯噪声系统的跟踪效果,附有数据与图形展示过程,直观易懂。
UKF(无迹卡尔曼滤波)
主要封装了UKF(无迹卡尔曼滤波)的跟踪demo,并配有直观的图形展示,简单易用。
UKF,是KF、EKF的变种与扩展,对于非线性跟踪效果要明显好于KF。
Visual Assistant 2015破解版安装包
详细的安装教程请参见:https://mp.weixin.qq.com/s/_JvR9pWiIvDI7uOQvr1IGA
精确绘制椭圆
该文件封装好的函数为:1、利用OpenCV函数绘制椭圆;2、利用面积法精确绘制椭圆。替换掉OpenCV属性表,即可成功运行。
Github安装包
Github安装包。点击下载,解压即可轻松安装。便于项目工程管理。
VS2013+OpenCV3.1.0配置教程
该文档为OpenCV3.1.0在VS2013中详细的配置教程,包括相关安装包的下载链接。
QT在VS2013中的配置
该文档为QT5.7.1在VS2013中详细的配置教程,文章中对于配置过程中必要的软件安装包下载链接皆已提供。
PCL1.8.0+VS2013+Win10 x64的配置教程
本篇文章主要介绍一下PCL库的配置过程,适合PCL入门。
一配置环境
1.win10 X64
2.Visual Studio 2013
粒子滤波在图像领域的跟踪
粒子滤波在非高斯、非线性状况下,运动情况由于卡尔曼滤波。这是我在研究粒子滤波时,封装好的测试程序。下载之后,只需要将opencv属性表添加进来,便可以观看到运行效果图。
卡尔曼滤波示例程序
这是我在研究卡尔曼滤波以及粒子滤波时,封装好的卡尔曼滤波跟踪二维点的程序。程序中已经有测试好的点击,配置好opencv属性表,便可以直接运行。
xml读写项目总结
里面包括:1、封装好的XML文件的读和写工程;2、tinyxml库;3、xmlPPT讲解。
XML头文件与cpp函数
此为XML文件读写的函数头文件与cpp文件,在项目中添加进来即可。
socket通信界面程序
1、发送端为利用PointGrey相机追踪编码点并将其坐标值传输给接收端;
2、接收端为使用Qt Data Visualizaiton库编写的三维点显示界面。
socket通信技术
1、 程序:socket_Send为发送端;
程序:socket_Receive为接收端;
2、 此程序可以用来接收和发送txt,jpg.avi等各种文件和char类型的数据;
如果对于结构体,可以先将其转化成char,再发送,接收之后,再转化成结构体。
可以参考我知乎提供的方法。
QGraphicsView类的简单用法
QT 控件QGraphicsView的简单用法,包含头文件和cpp,函数调用参考README.txt
GBK.h QT中显示中文
只要包含该头文件在QT工程中, QString imgPath = QFileDialog::getExistingDirectory(this, GBK::ToUnicode("设置图像 打开路径"), "D:/ImgFiles/", QFileDialog::Option::ShowDirsOnly); 如这条语句中用法,便可显示中文。
配置VS2013+Qt5开发环境续:安装和设置以及QT工程创建
该资源为VS2013+QT5开发环境的安装配置以及Qt的工程创建。
socket通信
socket通信实现代码,已经成功测试。可以运用于QT以及MFC。
相机拍照程序(PointGrey相机)
资源中是我经常使用的PointGrey相机的拍照程序,实现了可以使用软触发和硬触发拍照。
串口自动识别
Com端自动识别函数的封装,经过测试,亲测有效,可以自动识别串口号。
相机最佳曝光时间的确定
由于每次使用相机时,需要调试相机的曝光时间,比较耽误时间,因而封装了一个函数,可以用来确定相机最佳的曝光时间。
XML文件读写程序C++
XML文件读写封装好的程序,可以加入到工程中直接使用。
qt data visualization 5.7.1 源码
这是我在QT官网上下载的qt data viualization的源码,可以使用Cmake成功编译。
Particle滤波 粒子滤波跟踪算法
粒子滤波跟踪算法,我已成功运用于光笔的动态跟踪,现上传,希望可以帮助到大家。
串口程序 可以自动识别串口号
可以用来自动识别串口号,方便快捷,成功应用于ZigBee板子中。
利用PointGrey相机连续拍照
此程序可以用来给PointGrey通过程序拍照,并且拍完的照片可以连续保存到指定的文件夹下。