利用QSystemSemaphore和QSharedMemory实现进程间通讯

线程间的通讯可以由QSemaphore调控,以保证各个线程对同一资源的访问不冲突。但是进程间的协调就不能利用QSemaphore,而要利用QSystemSemaphore。 此外,在同一进程内的各个线程之间可以用信号-槽机制通信,但是进程之间就不可以了。取而代之的是QSharedMemory。下...

2017-04-23 22:13:47

阅读数 754

评论数 0

利用OpenCV进行图像匹配

涉及软件:VS2012,OpenCV2.4.9 参考网页:http://www.opencv.org.cn/opencvdoc/2.3.2/html/doc/tutorials/features2d/feature_homography/feature_homography.html  但有改动...

2017-04-22 21:56:05

阅读数 6691

评论数 0

对OpenGL列主序的说明

>指出,opengl的矩阵都是列主序。列主序的矩阵排布如下图: 但我们知道,C语言是行主序的。且OpenGL也是用C语言写成的。那么怎么理解OpenGL的列主序? 先看我自己写的一个测试代码,其中定义了openGL的M3DMatrix44f类型变量。可见,其中被定义的元素(4个字...

2017-04-16 16:09:24

阅读数 606

评论数 0

利用MFC截取对话框图像或者截取全屏图像

可能用到的库: #include #include 在下面的程序里,我构造一个CDialog对话框,点击它的OK按钮之后,程序进行截取保存工作。全屏图像保存到test2.bmp文件里。而对话框图像保存在test.bmp中(注释掉的部分)。 代码: void CScreenSho...

2017-04-13 22:10:37

阅读数 1848

评论数 1

利用OpenCV findNonZero函数实现类似matlab中find函数的功能

OpenCV和matlab都提供了强大的矩阵处理功能。但matlab也有一些功能是openCV不具备的。如find函数,可以找出矩阵中某个特定值的行列号。本文介绍一种方法,可以模拟find函数的功能。 // OpenCVFind.cpp : 定义控制台应用程序的入口点。 // #include...

2017-04-08 23:37:54

阅读数 3269

评论数 1

提示
确定要删除当前文章?
取消 删除
关闭
关闭