Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Can't parse center #278

Open
BilalAlsharif opened this issue Nov 7, 2022 · 0 comments
Open

Can't parse center #278

BilalAlsharif opened this issue Nov 7, 2022 · 0 comments

Comments

@BilalAlsharif
Copy link

BilalAlsharif commented Nov 7, 2022

This makes this error Can't parse 'Center'

The error comes from the aligner

File ~\AppData\Local\Programs\Python\Python310\lib\site-packages\imgphon\landmark.py:94, in get_norm_face(frame, detector, predictor, aligner)
89 rect = detector(gray,1)[0]
91 # align face
92 # TODO fork imutils, change this function to rotate and return the landmarks used for alignment;
93 # replace current marks_np
---> 94 faceAligned = aligner.align(frame, gray, rect)
96 return faceAligned

File ~\AppData\Local\Programs\Python\Python310\lib\site-packages\imutils\face_utils\facealigner.py:68, in FaceAligner.align(self, image, gray, rect)
64 eyesCenter = ((leftEyeCenter[0] + rightEyeCenter[0]) // 2,
65 (leftEyeCenter[1] + rightEyeCenter[1]) // 2)
67 # grab the rotation matrix for rotating and scaling the face
---> 68 M = cv2.getRotationMatrix2D(eyesCenter, angle, scale)
70 # update the translation component of the matrix
71 tX = self.desiredFaceWidth * 0.5

TypeError: Can't parse 'center'. Sequence item with index 0 has a wrong type

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant