godot opencv gpu perspective Godot游戏引擎的头部跟踪模块,使用支持GPU的OpenCV
godot-opencv-gpu-perspective这是一个简单的演示,使用OpenCV从网络摄像头跟踪用户的头部,并在Godot的3d环境中相应地调整摄像头的位置和角度;给用户移动头部时的透视感。您可以在Internet上找到有关此概念的几个示例。此概念的问题在于,使用CPU检测帧中人脸的位置可能会很慢,并且用户在移动头部时可能会遇到延迟。因此在这段代码中,我使用了OpenCV的GPU模块,它使用CUDA使用Haar级联处理每一帧。它仍然不完美,但与使用CPU相比,它明显更好。依赖关系这是一个为Godot引擎编写的模块,可以在找到。您需要使用GPU支持编译的最新版本的OpenCV。 OpenCV的GPU模块是使用Nvidia的CUDA实现的,因此不幸的是,您将需要一个兼容CUDA的GPU。我有我用
用户评论