Пример #1
0
def wearing_necktie(image_name, annotations_df, landmarks_df, column):
    points = []
    if annotations_df.loc[image_name, column] == 1:
        points.append(attparsenet_regions.neck(image_name, landmarks_df))

    # cv2.imwrite("../region_masks/" + "Wearing_Necktie_mask_" + image_name, annotations_df)
    return points
Пример #2
0
def young(image_name, annotations_df, landmarks_df, column):
    points = []
    if annotations_df.loc[image_name, column] == 1:
        points.append(attparsenet_regions.chin(image_name, landmarks_df))

        points.append(attparsenet_regions.left_cheek(image_name, landmarks_df))

        points.append(attparsenet_regions.right_cheek(image_name, landmarks_df))

        points.append(attparsenet_regions.upper_lip(image_name, landmarks_df))

        points.append(attparsenet_regions.neck(image_name, landmarks_df))

        points.append(attparsenet_regions.mouth(image_name, landmarks_df))

        points.append(attparsenet_regions.left_eye(image_name, landmarks_df))

        points.append(attparsenet_regions.right_eye(image_name, landmarks_df))

        points.append(attparsenet_regions.nose(image_name, landmarks_df))

        points.append(attparsenet_regions.left_eye_brow(image_name, landmarks_df))

        points.append(attparsenet_regions.right_eye_brow(image_name, landmarks_df))

        points.append(attparsenet_regions.top_of_head(image_name, landmarks_df))

        points.append(attparsenet_regions.left_ear(image_name, landmarks_df))

        points.append(attparsenet_regions.right_ear(image_name, landmarks_df))

    return points
Пример #3
0
def attractive(image_name, annotations_df, landmarks_df, column):
    points = []
    if annotations_df.loc[image_name, column] == 1:
        points.append(attparsenet_regions.chin(image_name, landmarks_df))

        points.append(attparsenet_regions.left_cheek(image_name, landmarks_df))

        points.append(attparsenet_regions.right_cheek(image_name, landmarks_df))

        points.append(attparsenet_regions.upper_lip(image_name, landmarks_df))

        points.append(attparsenet_regions.neck(image_name, landmarks_df))

        points.append(attparsenet_regions.mouth(image_name, landmarks_df))

        points.append(attparsenet_regions.left_eye(image_name, landmarks_df))

        points.append(attparsenet_regions.right_eye(image_name, landmarks_df))

        points.append(attparsenet_regions.nose(image_name, landmarks_df))

        points.append(attparsenet_regions.left_eye_brow(image_name, landmarks_df))

        points.append(attparsenet_regions.right_eye_brow(image_name, landmarks_df))

        points.append(attparsenet_regions.top_of_head(image_name, landmarks_df))

        points.append(attparsenet_regions.left_ear(image_name, landmarks_df))

        points.append(attparsenet_regions.right_ear(image_name, landmarks_df))

    # cv2.imwrite("../region_masks/" + "Attractive_mask_" + image_name, annotations_df)
    return points
Пример #4
0
def double_chin(image_name, annotations_df, landmarks_df, column):
    points = []
    if annotations_df.loc[image_name, column] == 1:
        points.append(attparsenet_regions.neck(image_name, landmarks_df))

    # cv2.imwrite("../region_masks/" + "Double_Chin_mask_" + image_name, annotations_df)
    return points
Пример #5
0
def no_beard(image_name, annotations_df, landmarks_df, column):
    points = []
    if annotations_df.loc[image_name, column] == 1:
        points.append(attparsenet_regions.chin(image_name, landmarks_df))

        points.append(attparsenet_regions.left_cheek(image_name, landmarks_df))

        points.append(attparsenet_regions.right_cheek(image_name, landmarks_df))

        points.append(attparsenet_regions.neck(image_name, landmarks_df))

    # cv2.imwrite("../region_masks/" + "No_Beard_mask_" + image_name, annotations_df)
    return points
Пример #6
0
def five_oclock_shadow(image_name, annotations_df, landmarks_df, column):
    points = []
    if annotations_df.loc[image_name, column] == 1:
        points.append(attparsenet_regions.chin(image_name, landmarks_df))

        points.append(attparsenet_regions.left_cheek(image_name, landmarks_df))

        points.append(attparsenet_regions.right_cheek(image_name, landmarks_df))

        points.append(attparsenet_regions.upper_lip(image_name, landmarks_df))

        points.append(attparsenet_regions.neck(image_name, landmarks_df))

    # cv2.imwrite("../region_masks/" + "5_o_Clock_Shadow_mask_" + image_name, annotations_df)
    return points
Пример #7
0
def pale_skin(image_name, annotations_df, landmarks_df, column):
    points = []
    if annotations_df.loc[image_name, column] == 1:
        points.append(attparsenet_regions.chin(image_name, landmarks_df))

        points.append(attparsenet_regions.left_cheek(image_name, landmarks_df))

        points.append(attparsenet_regions.right_cheek(image_name, landmarks_df))

        points.append(attparsenet_regions.upper_lip(image_name, landmarks_df))

        points.append(attparsenet_regions.neck(image_name, landmarks_df))

        points.append(attparsenet_regions.mouth(image_name, landmarks_df))

        points.append(attparsenet_regions.nose(image_name, landmarks_df))

    # cv2.imwrite("../region_masks/" + "Pale_Skin_mask_" + image_name, annotations_df)
    return points