opencv - 图像跟踪 - 用相机跟踪屏幕

标签 opencv image-processing

我想跟踪针对计算机屏幕的相机的相对位置。

我无法控制电脑屏幕上显示的内容,但只要屏幕上有变化,我就会收到屏幕转储。在分析来自相机的视频时,这些屏幕转储有望用于查找屏幕。

我在 youtube 上看到了许多使用 OpenCV 跟踪面部、 Logo 或单色对象的视频,但我不确定这些方法是否能找到和跟踪更详细的图像,例如屏幕转储。
也许模板匹配是要走的路?但我需要找到屏幕,即使是在一个角度。
基本上我不知道从哪里开始,需要有该领域经验的人的帮助才能找到实现我想要的最佳方法。

谢谢

最佳答案

使用特征匹配应该可以解决问题(Sift/SURF/ORB/...)

关于opencv - 图像跟踪 - 用相机跟踪屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20895779/

相关文章:

image-processing - 无法在 google colab 上使用 PIL 显示图像

python - 在 OpenCV Python 中找不到 SIFT 或 xfeatures2d

java - import org.opencv.imgcodecs.Imgcodecs无法解析

matlab - 在matlab中将霍夫图像转换为不同的来源

objective-c - 从 bitmapData 中提取 RGB 数据 (NSBitmapImageRep) Cocoa

opencv - 应该如何找到头部相对于相机的角度?

image - 仅在cv2视频帧的ROI部分上预测模型类

c++ - openCV:从矩阵绘制颜色图

opencv - 带有opencv addexternal的cmake c++库

python - 从噪声数据中插入连续曲线