Update app.py
Browse files
app.py
CHANGED
@@ -2,24 +2,25 @@ import os
|
|
2 |
from deepface import DeepFace
|
3 |
|
4 |
def compare_faces():
|
5 |
-
|
6 |
-
result = DeepFace.verify(male_image_path, female_image_path, enforce_detection=False)
|
7 |
-
# 남자 이미지 파일 경로
|
8 |
-
male_image_path = f"images/{male_index}_M.jpeg"
|
9 |
|
|
|
|
|
10 |
|
11 |
# 여자 이미지 파일 경로 리스트 생성
|
12 |
female_image_paths = [f"images/{i}_F.jpeg" for i in range(1, 23)]
|
13 |
|
14 |
for male_index in range(1, 33):
|
15 |
-
|
|
|
|
|
16 |
max_similarity = -1
|
17 |
min_similarity = float('inf')
|
18 |
most_similar = None
|
19 |
least_similar = None
|
20 |
|
21 |
for female_image_path in female_image_paths:
|
22 |
-
result = DeepFace.verify(male_image_path, female_image_path)
|
23 |
similarity = 1 - result["distance"]
|
24 |
|
25 |
if similarity > max_similarity:
|
@@ -47,3 +48,4 @@ def main():
|
|
47 |
|
48 |
if __name__ == "__main__":
|
49 |
main()
|
|
|
|
2 |
from deepface import DeepFace
|
3 |
|
4 |
def compare_faces():
|
5 |
+
results = []
|
|
|
|
|
|
|
6 |
|
7 |
+
# 남자 이미지 파일 경로 리스트 생성
|
8 |
+
male_image_paths = [f"images/{i}_M.jpeg" for i in range(1, 33)]
|
9 |
|
10 |
# 여자 이미지 파일 경로 리스트 생성
|
11 |
female_image_paths = [f"images/{i}_F.jpeg" for i in range(1, 23)]
|
12 |
|
13 |
for male_index in range(1, 33):
|
14 |
+
# 남자 이미지 파일 경로
|
15 |
+
male_image_path = f"images/{male_index}_M.jpeg"
|
16 |
+
|
17 |
max_similarity = -1
|
18 |
min_similarity = float('inf')
|
19 |
most_similar = None
|
20 |
least_similar = None
|
21 |
|
22 |
for female_image_path in female_image_paths:
|
23 |
+
result = DeepFace.verify(male_image_path, female_image_path, enforce_detection=False)
|
24 |
similarity = 1 - result["distance"]
|
25 |
|
26 |
if similarity > max_similarity:
|
|
|
48 |
|
49 |
if __name__ == "__main__":
|
50 |
main()
|
51 |
+
|