10得票2回答
如何在Qt中抓取视频帧?

我是Qt的新手,只了解基础知识:创建界面和连接插槽。简单来说,我的知识并不深入。 我需要打开一个视频文件并捕获所有帧以获取R、G、B通道,并在以后逐帧处理光流(这已经完成),最终在窗口中呈现它。 是否可能使用Qt获取视频帧?我做了很多研究,但没有找到任何确凿的东西。

10得票1回答
如何使用光流图像将后一帧图像变形为前一帧图像

我只有两个图像,一个是当前的帧,另一个是通过其他方法计算得到的光流图像。 当前帧是: 光流图像是: 我的问题是如何使用这两个图像计算出前一帧? 我看到了一种解决方案,就是使用双线性插值将当前帧与光流图像变形为上一帧。但我不知道具体怎么做。 所以,能否有人给我一些建议或想法?非常感谢。

9得票1回答
OpenCV的calcOpticalFlowFarneback函数输出未知

我一直在想OpenCV的calcOpticalFlowFarneback函数返回的光流矩阵有什么作用。如果我运行以下Python代码: flow = cv2.calcOpticalFlowFarneback(cv2.UMat(prvs),cv2.UMat(next), None, 0.5, ...

9得票1回答
KLT在OpenCV中是如何工作的?

我对openCV中KLT算法的逻辑很感兴趣。 据我所知,在OpenCV中寻找光流的图像首先被转换为灰度图像。 我很好奇的是,在运行算法时,我们需要一组特征进行计算。在openCV中找到光流方法所使用的特征是什么? 谢谢 :)

8得票1回答
加速光流计算(createOptFlow_DualTVL1)

我正在使用createOptFlow_DualTVL1()计算光流,它可以给我想要的结果,但是速度非常慢。是否有办法可以稍微加快一下速度,或者有其他的光流函数可以在更短的时间内给我同样的结果? 我已经尝试使用了calcOpticalFlowFarneback(), cvGoodFeature...

7得票1回答
OpenCV GPU Farneback Optical Flow在多线程中表现不佳

我的应用程序使用Opencv gpu类 gpu::FarnebackOpticalFlow 来计算输入视频中一对连续帧之间的光流。为了加速处理过程,我利用了OpenCV的TBB支持以多线程运行该方法。然而,多线程性能与单线程性能不同。下面是单线程和多线程实现的两个屏幕截图,以便您了解它们的不同...

7得票1回答
如何使用tvl1 opencv函数计算光流

我正在寻找使用tvl1 opencv函数createOptFlow_DualTVL1计算光流的Python示例,但似乎没有足够的文档。请问有人可以帮忙吗?我已经尝试了这里提到的calcOpticalFlowFarneback(http://docs.opencv.org/master/d7/d...

7得票3回答
如何从密集光流中提取速度向量?

问题:我正在尝试对移动视频的两个帧进行对齐。 我目前正在尝试使用函数“cvCalcOpticalFlowLK”,结果输出x和y的速度向量,以“CvArr”的形式。 所以我得到了结果,但是我不确定如何使用这些向量数组。 我的问题是...我怎么知道每个像素的速度是多少?它只是在特定点的每个像...

7得票2回答
Lucas Kanade光流法,方向向量

我正在研究光流,并基于这里的讲义和互联网上的一些示例,编写了这个Python代码。 所有代码和示例图像都在那里。对于大约4-5个像素的小位移,计算出的向量方向似乎很好,但向量的大小太小了(这就是为什么我必须在绘制它们之前将u,v乘以3的原因)。 这是算法的限制还是代码错误导致的?上面分享的...

7得票1回答
从图像中找到车辆的速度

我正在进行一个项目,通过图像来找到车辆的速度。我们从车内拍摄这些图像。我们将在第一张图像中标记某些物体作为参考。使用下一张图像中相同物体的属性,我们必须计算移动车辆的速度。有人可以帮助我吗?我正在使用Python OpenCV。我已经成功地使用光流法找到了第二张图像中标记的像素。有人可以帮我完...