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

时间:2021-02-04 22:53:35

标签: python 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 大小保持不变。

0 个答案:

没有答案