我想检测直立和颠倒的脸,但是在颠倒的图像中无法识别出脸。
我在Python shape_predictor_68_face_landmarks.dat
中使用了dlib库。
有没有一个图书馆可以识别直立和颠倒的面孔?
答案 0 :(得分:7)
您可以使用相同的库来检测颠倒的面孔。如果磁带库最初无法检测到脸部,请将其转变为180°并再次检查。如果在这种情况下识别出它,您就会知道它是一张颠倒的脸。
答案 1 :(得分:0)
我只是在寻找答案,并弄清楚了,这个想法是要检测眼睛和嘴巴的坐标,如果眼睛的嘴巴低于坐标或检测失败,则可能是一张颠倒的脸。
在这里查看如何获取坐标 https://www.pyimagesearch.com/2017/04/10/detect-eyes-nose-lips-jaw-dlib-opencv-python/