快速浏览dlib的源代码,可以看到该函数实现在tools/python/src/face_recognition.cpp中。
因此,您所要做的就是将该代码引入您的项目中。由于其采用BOOST许可证,使这一过程变得简单。
compute_face_descriptor()
来自于dlib.face_recognition_model_v1(face_recognition_model)
face_recognition_model
包含dlib_face_recognition_resnet_model_v1.dat
请参考这里https://github.com/ageitgey/face_recognition_models/blob/master/face_recognition_models/init.py
face_recognition_model = face_recognition_models.face_recognition_model_location()
face_encoder = dlib.face_recognition_model_v1(face_recognition_model)
.....
def face_encodings(face_image, known_face_locations=None, num_jitters=1):
raw_landmarks = _raw_face_landmarks(face_image, known_face_locations, model="small")
return [np.array(face_encoder.compute_face_descriptor(face_image, raw_landmark_set, num_jitters)) for raw_landmark_set in raw_landmarks]
compute_face_descriptor()
的确切替代品? - mbnoimi