Revert usage of regex

This commit is contained in:
Andrea Lanfranchi 2024-02-22 12:46:22 +01:00
parent 9dc0040a12
commit 5a28a0b0f0
No known key found for this signature in database
GPG Key ID: 2D623A60BB279915

View File

@ -1,6 +1,5 @@
# built-in dependencies # built-in dependencies
import os import os
import re
import pickle import pickle
from typing import List, Union, Optional from typing import List, Union, Optional
import time import time
@ -15,7 +14,6 @@ from deepface.commons.logger import Logger
from deepface.modules import representation, detection, modeling, verification from deepface.modules import representation, detection, modeling, verification
from deepface.models.FacialRecognition import FacialRecognition from deepface.models.FacialRecognition import FacialRecognition
logger = Logger(module="deepface/modules/recognition.py") logger = Logger(module="deepface/modules/recognition.py")
@ -306,11 +304,11 @@ def __list_images(path: str) -> List[str]:
images (list): list of exact image paths images (list): list of exact image paths
""" """
images = [] images = []
pattern = re.compile(r".*\.(jpg|jpeg|png)$", re.IGNORECASE) for r, _, f in os.walk(path):
for file_name in os.listdir(path): for file in f:
if pattern.match(file_name): if file.lower().endswith((".jpg", ".jpeg", ".png")):
images.append(os.path.join(path, file_name)) exact_path = os.path.join(r, file)
images.append(exact_path)
return images return images