Dlib - 人脸检测中 ROI 的固定大小

问题描述

我在使用 dlib 库进行人脸检测时遇到问题。 我使用landmask坐标来识别前额区域。问题是我需要 ROI 的大小始终相同,但不幸的是,ROI 的大小会逐帧变化。 有没有办法可以在第一帧中获取 roi 并将该大小用于所有其他帧?

self.faces = self.detector(self.frame_in,0)

        if len(self.faces) == 1:
            self.face_points = self.predictor(self.frame_in,self.faces[0])

            if self.Start:

                roi,self.fh_left,self.fh_right,self.fh_top,self.fh_bottom = self.get_roi(self.frame_in,self.face_points)  

在最后一条指令中获取提取的 roi 以及坐标。我希望在解析所有其他帧时 roi 大小保持不变。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)