我正在使用 opencv c++ 进行人脸检测 - 识别项目,代码运行速度非常慢,真实的相机馈送和处理后的馈送之间存在滞后,我不希望用户看到这种滞后。
所以我可以有一个功能,它只是从相机读取一帧并显示它。并且所有检测/识别工作都可以在其他并行运行的功能上完成?
我也希望我的结果在屏幕上可见(面部周围有一个带有必要细节的框),所以我可以跨功能传输这些数据。我可以创建一个包含所有这些矩形数据的 Rect 数据类型的向量,所有函数都可以访问这些数据以推送新面孔并显示它们吗?
我只是在寻找解决这个问题的方法,我对并行计算知之甚少,如果有其他选择,请提供详细信息
谢谢
理士