我最近开始玩 openCVSharp,我用它来检测眼睛等物体并在它们周围画小盒子。
但是,我想控制我的相机,它能够水平旋转 180 度和垂直旋转 90 度,以实时检测和跟踪眼睛。因此,就好像脸部向左移动一样,相机会向左转以跟随它,等等。
你知道 OpenCVSharp(C# 包装器)是否可以做到这一点吗?
让我们让它变得更简单:假设我想检测和跟踪头部(不是眼睛),所以让头部的中心作为目标,并尽量让它成为相机图片的中心。现在,我知道在 C# Winform 或 WPF 中,我可以布局位图并计算像素并手动调整相机移动以使头部尽可能成为中心,例如使用 PID 控制器或其他东西。
综上所述,我是否可以在 OpenCVSharp 中使用来自摄像头的实时视频源做类似的事情?我只处理 C# Windform 和 WPF 中的静态图像,但没有像实时摄像头那样处理。
谢谢