godot-opencv-gpu-perspective这是一个简单的演示,使用OpenCV从网络摄像头跟踪用户的头部,并在Godot的3d环境中相应地调整摄像头的位置和角度;给用户移动头部时的透视感。此概念的问题在于,使用CPU检测帧中人脸的位置可能会很慢,并且用户在移动头部时可能会遇到延迟。在这段代码中,使用了OpenCV的GPU模块,它使用CUDA和Haar级联处理每一帧。虽然它仍然不完美,但与使用CPU相比,它明显更好。依赖关系这是一个为Godot引擎编写的模块,可以在找到。您需要使用GPU支持编译的最新版本的OpenCV。OpenCV的GPU模块是使用Nvidia的CUDA实现的,因此不幸的是,您将需要一个兼容CUDA的GPU。
godot opencv gpu perspective:Godot游戏引擎的头部跟踪模块,使用支持GPU的OpenCV
文件列表
godot-opencv-gpu-perspective-master.zip
(预估有个14文件)
godot-opencv-gpu-perspective-master
example_project
grid.png
31KB
icon.png
4KB
camera.gd
679B
engine.cfg
83B
new_scene.xml
16KB
.fscache
105B
LICENSE
1KB
cvperspective
暂无评论