def nose_challenge_params()

in source/backend/chalicelib/nose.py [0:0]


def nose_challenge_params(client_metadata):
    image_width = int(client_metadata['imageWidth'])
    image_height = int(client_metadata['imageHeight'])
    area_x, area_y, area_w, area_h = _get_area_box(image_width, image_height)
    nose_x, nose_y, nose_w, nose_h = _get_nose_box(image_width, image_height)
    params = dict()
    params['imageWidth'] = image_width
    params['imageHeight'] = image_height
    params['areaLeft'] = int(area_x)
    params['areaTop'] = int(area_y)
    params['areaWidth'] = int(area_w)
    params['areaHeight'] = int(area_h)
    params['minFaceAreaPercent'] = _MIN_FACE_AREA_PERCENT
    params['noseLeft'] = int(nose_x)
    params['noseTop'] = int(nose_y)
    params['noseWidth'] = int(nose_w)
    params['noseHeight'] = int(nose_h)
    return params