在OpenCV相机顶部渲染3D对象



当我使用 haar 级联分类器检测到对象时,是否可以在检测到的区域上渲染 3d 对象?

假设我检测到一张脸,我想在脸部区域渲染超级马里奥。我知道我必须使用OpenGL ES来渲染对象。

它应该是表面纹理的东西吗?建议也会很有用!提前谢谢你!

这是我所做的工作的代码: MotionDetectionAR 如果人脸检测为您提供面部的大小,那么您将能够在确切位置缩放 3D 对象。但是,我会担心方向方面 - 如果说这个人没有直接看相机,那么你是否能够检测到那个角度(左/右和上/下角度)?3D 对象需要以相同的方式定向,如果不考虑它,看起来就不正确。

你可能想看看这个面部叠加技术——我认为这令人印象深刻;我不认为它是Android,但可能会给你一些想法。

最新更新