opencv - 视频帧中真实对象的注册

标签 opencv occlusion

我想问一下是否有可能在 openCV 内部处理将虚拟对象注册到真实图像(真实世界对象)中。 在检测到真实捕获的图像帧中的感兴趣区域后,我想用虚拟对象的像素替换真实图像的像素,虚拟对象应该作为新生成图像的真实部分出现。

请问他

最佳答案

当然,如果您自己编程,(几乎)一切皆有可能。但是,如果您希望从 OpenCV 获得现成的解决方案,它不存在...... 你所说的叫做:姿势估计

根据你的问题的上下文,它可能很难做到(也取决于你的计算机科学技能)

我认为最好的办法是看这个:

你应该看看什么是虚拟/增强现实领域,我认为它可以回答你的一些问题......我没有更好的答案,因为你的问题非常非常广泛。

此外,最后一个技巧是查看特征检测和提取,因为很多这些技术都依赖于对关键点的良好检测(然后将 2D-3D 模型替换到场景中)

朱利安

关于opencv - 视频帧中真实对象的注册,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6785536/

相关文章:

python - 将 Numpy 数组转换为 OpenCV 数组

opencv - 合并AVI文件的20个剪辑

opengl - 识别 OpenGL 中的可见顶点

2d - 2D 遮挡剔除的最佳解决方案

c++ - 视差着色器

r - ggplot2:如何在情节上透明地遮蔽隔天

opencv - openni.launch 既不是包 [openni_launch] 中的启动文件,也不是 [openni_launch] 启动文件名

c++ - 我该如何解决 "Unable to open ' raise.c' “错误?(VSCODE,LINUX)

OpenCV 物体检测教程