在上图中,我使用OpenCV来检测圆形。接下来,我想显示在这种圆形形状上渲染的3D圆形对象。
以前我使用MetaIO SDK进行基于标记的检测,它也可以很好地完成3D对象渲染。
由于OpenCV解释了图像处理,Sobel / Canny,Hough变换,高斯滤波等各种运算符非常合适,我用它来帮助我进行无标记检测。
我也能检测到方形,四边形,三角形。但是我被困在应用程序的下一部分,即3D模型渲染。对于例如由于检测到的形状是一个圆形,我想在下面显示这个3D模型。
如果有人能分享一些有关如何实现这一目标的信息,请甚至可以集成MetaIO和OpenCV来接近满足我的要求吗?
我的应用程序将在Android和iOS设备上使用。
先谢谢。
答案 0 :(得分:1)
当我浏览openCV教程时,我碰到了以下网址...这个实际上绘制了一个具有3D效果的多边形......
3D建模也可以使用OpenGL互操作性完成......以下是参考URL ...
http://docs.opencv.org/modules/core/doc/opengl_interop.html?highlight=opengl#general-information