You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When I used the get_landmarks_from_directory( ) function as recommended here, it was strange that the detected results of some images were wrong. Please check the images below:
While when I used the get_landmarks( ) function to process each image with the code below, it turned out that all detected results seemed good.
def my_get_landmarks_from_directory(fa, path):
img_list_raw = glob.glob(os.path.join(path, '*'))
img_list = [p for p in img_list_raw if is_image(p)]
predictions, no_face_detected = {}, []
for p in tqdm(img_list):
input = cv2.imread(p)
preds = fa.get_landmarks(input[..., ::-1])
if preds is None:
no_face_detected.append(p)
predictions[p] = preds if preds is None else preds[0].tolist()
return predictions, no_face_detected
I tried to dive into the source code to figure out if there were any bugs in get_landmarks_from_directory( ) function but everything seemed good, which made me confused. I attach two images in which I got wrong results when using get_landmarks_from_directory( ). Please test them. Thanks a lot.
The text was updated successfully, but these errors were encountered:
Hi there,
When I used the get_landmarks_from_directory( ) function as recommended here, it was strange that the detected results of some images were wrong. Please check the images below:
While when I used the get_landmarks( ) function to process each image with the code below, it turned out that all detected results seemed good.
I tried to dive into the source code to figure out if there were any bugs in get_landmarks_from_directory( ) function but everything seemed good, which made me confused. I attach two images in which I got wrong results when using get_landmarks_from_directory( ). Please test them. Thanks a lot.
The text was updated successfully, but these errors were encountered: