增强现实3D模型渲染

Gau*_*ale 6 android opencv augmented-reality ios metaio

实时圆形

在上图中,我使用OpenCV来检测圆形.接下来,我想显示在这种圆形形状上渲染的3D圆形对象.

以前我使用MetaIO SDK进行基于标记的检测,它也可以很好地完成3D对象渲染.

由于OpenCV解释了图像处理,各种运算符如Sobel/Canny,Hough变换,高斯滤波等非常合适,我用它来帮助我进行无标记检测.

我也能检测到正方形,四边形,三角形.但是我被困在我的应用程序的下一部分,即3D模型渲染.例如,由于检测到的形状是圆形,我想在下面显示这个3D模型.

在此输入图像描述

如果有人能分享一些关于如何实现这一目标的见解,请 甚至可以集成MetaIO和OpenCV来满足我的要求吗?

我的应用程序将在Android和iOS设备上使用.

提前致谢.

Atu*_*td. 1

当我浏览 openCV 教程时,我偶然发现了以下网址...这个实际上绘制了一个具有 3D 效果的多边形...

http://docs.opencv.org/doc/tutorials/imgproc/shapeescriptors/point_polygon_test/point_polygon_test.html#point-polygon-test

3D 建模也可以使用 OpenGL 互操作性来完成...以下是参考 URL...

http://docs.opencv.org/modules/core/doc/opengl_interop.html?highlight=opengl#general-information