diff --git a/deepface/__init__.py b/deepface/__init__.py index a31af38..cffae17 100644 --- a/deepface/__init__.py +++ b/deepface/__init__.py @@ -1 +1 @@ -__version__ = "0.0.93" +__version__ = "0.0.94" diff --git a/deepface/modules/streaming.py b/deepface/modules/streaming.py index bd77ce1..c1a0363 100644 --- a/deepface/modules/streaming.py +++ b/deepface/modules/streaming.py @@ -2,6 +2,7 @@ import os import time from typing import List, Tuple, Optional +import traceback # 3rd party dependencies import numpy as np @@ -248,12 +249,14 @@ def search_identity( # extract 1st item directly target_obj = target_objs[0] target_img = target_obj["face"] - target_img = cv2.resize(target_img, (IDENTIFIED_IMG_SIZE, IDENTIFIED_IMG_SIZE)) target_img *= 255 target_img = target_img[:, :, ::-1] else: target_img = cv2.imread(target_path) + # resize anyway + target_img = cv2.resize(target_img, (IDENTIFIED_IMG_SIZE, IDENTIFIED_IMG_SIZE)) + return target_path.split("/")[-1], target_img @@ -769,7 +772,7 @@ def overlay_identified_face( else: logger.info("cannot put facial recognition info on the image") except Exception as err: # pylint: disable=broad-except - logger.error(str(err)) + logger.error(f"{str(err)} - {traceback.format_exc()}") return img diff --git a/package_info.json b/package_info.json index bcaf8e9..1dc17ea 100644 --- a/package_info.json +++ b/package_info.json @@ -1,3 +1,3 @@ { - "version": "0.0.93" + "version": "0.0.94" } \ No newline at end of file