- 博客(3)
- 收藏
- 关注
原创 socket接受多任务信号时抢占问题
但是后来发现有时候跟编号“1”与“2”的相机相关的程序一直都是正常的,正常的接受上位机的采集信号,然后做图像处理,再从图像处理类中发送结果给主程序类中,再在主程序的socket发送数据给上位机。然后有的人也提到加锁的问题。因为有四个相机,我还特意在主程序中,写了四个发送结果的函数,每个函数里面对socket发送部分都加锁了的。但是关于编号“3”和“4”的相机相关的程序,运行时就不那么顺畅了。最近有个项目中,有四个相机在独立工作,但是实际上是一台机器人控制两台相机,所以实际上只有两个相机是有可能同时工作的。
2023-11-24 10:58:03 340 1
原创 QT跨线程信号与槽的数据类型问题
但是,我从图像处理类中发送的结果,我用的信号槽机制。而且诡异的是,从图像处理类中,对应前三个图像处理的结果可以发到主程序,唯独第四个图像处理的结果发不到主程序中。我检查了好半天,我觉得代码部分,除了变量的1,2,3,4的数字不同,其他没区别了。而且,考虑是不是多线程抢占资源啥的,我还在只用单个相机测试,就是对应4号相机的结果发送不出去。明明图像能显示,图像处理类也完成了结果,就是发送不到主程序中,主程序的槽函数就没动作。图像处理也作为一个类,也在主程序中实例化四个类,然后同理,也分配了四个线程。
2023-11-17 14:28:50 54 1
原创 PCL1.12.1+VS2019+QT5.15.2+VTK9.1开发环境配置
PCL1.12.1+VS2019+QT5.15.2+VTK9.1开发环境配置
2022-07-28 17:22:14 1910 10
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人