How to use the fer.fer.FER function in fer

To help you get started, we’ve selected a few fer examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github justinshenk / deepemotion / app.py View on Github external
UPLOAD_FOLDER = os.path.join(app.instance_path, 'uploads')
app.config['UPLOAD_FOLDER'] = UPLOAD_FOLDER
app.config['MAX_CONTENT_LENGTH'] = 30 * 1024 * 1024  # 30 MB limit
os.makedirs(UPLOAD_FOLDER, exist_ok=True)
current_df = pd.DataFrame()

# Assert OpenCV version reads videos
SAMPLE_FILE = os.path.join(app.static_folder, "sample.mp4")
ret, _ = cv2.VideoCapture(SAMPLE_FILE).read()
assert ret, "OpenCV installed at {} does not support video".format(
    cv2.__file__)

global detector, graph
sns.set()

detector = FER(emotion_model=os.environ.get('EMOTION_API_URL', None))

current_video = None


def read_csv(file):
    position_df = pd.read_csv(file, index_col='time_stamps_vec')[['x', 'y']]
    position_df *= 100
    return position_df


def calc_distance(position_df):
    position_df['distance'] = np.sqrt(
        np.power(position_df['x'].shift() - position_df['x'], 2) +
        np.power(position_df['y'].shift() - position_df['y'], 2))
    return position_df

fer

Facial expression recognition from images

MIT
Latest version published 11 months ago

Package Health Score

59 / 100
Full package analysis

Similar packages