这篇博客将介绍OpenCV(Augment Reality AR)增强现实的基础知识。增强现实技术指利用真实世界中的环境,然后通过计算机生成的程序来增强这些环境,从而不断丰富环境。通常,这是通过视觉、听觉和触觉/触觉交互的某种组合来实现的。
- 拍摄输入图像
- 检测标记/基准点
- 将新图像无缝转换到场景中
增强现实通过计算机生成的感知信息(视觉、听觉、嗅觉,未来也许还会有味觉和触觉的加入)来增强我们周围的现实世界。
1. 效果图
包括Aruco标记的输入图 VS 源图 VS AR增强图效果图1如下:
可以看到左图输入图包括Aurco标记,最终AR增强图将源图替换到了Aurco标记卡的部分,并且绘制了黑色边框。
过程图1如下:
过程图2如下: