From 4bcb82c0f295d79d3d247252e7e98b2d986ae821 Mon Sep 17 00:00:00 2001 From: adamhrv Date: Sun, 6 Jan 2019 17:16:18 +0100 Subject: externalize drawing, cleanup --- megapixels/app/processors/face_pose.py | 15 --------------- 1 file changed, 15 deletions(-) (limited to 'megapixels/app/processors/face_pose.py') diff --git a/megapixels/app/processors/face_pose.py b/megapixels/app/processors/face_pose.py index 96281637..8bc95f8d 100644 --- a/megapixels/app/processors/face_pose.py +++ b/megapixels/app/processors/face_pose.py @@ -95,18 +95,3 @@ class FacePoseDLIB: result['yaw'] = yaw return result - - - def draw_pose(self, im, pt_nose, image_pts): - cv.line(im, pt_nose, tuple(image_pts['pitch'].ravel()), self.pose_types['pitch'], 3) - cv.line(im, pt_nose, tuple(image_pts['yaw'].ravel()), self.pose_types['yaw'], 3) - cv.line(im, pt_nose, tuple(image_pts['roll'].ravel()), self.pose_types['roll'], 3) - - - def draw_degrees(self, im, pose_data, color=(0,255,0)): - for i, pose_type in enumerate(self.pose_types.items()): - k, clr = pose_type - v = pose_data[k] - t = '{}: {:.2f}'.format(k, v) - origin = (10, 30 + (25 * i)) - cv.putText(im, t, origin, cv.FONT_HERSHEY_SIMPLEX, 0.5, clr, thickness=2, lineType=2) \ No newline at end of file -- cgit v1.2.3-70-g09d2