Update app.py
Browse files
app.py
CHANGED
@@ -5,11 +5,11 @@ from deepface import DeepFace
|
|
5 |
def face_similarity(img1, img2):
|
6 |
result = DeepFace.verify(img1, img2)
|
7 |
# distance๋ฅผ ์ด์ฉํด ์ ์ฌ๋๋ฅผ 1์์ ๋นผ์ ๋์์๋ก ์ ์ฌํ๊ฒ ๋ณํ
|
8 |
-
similarity = 1 - result["distance"]
|
9 |
# ์ ์ฌ๋์ ๋ฐ๋ฅธ ๋ฉ์์ง ์กฐ๊ฑด ๋ถ๊ธฐ
|
10 |
-
if similarity >
|
11 |
message = "๋ ๋ถ์ ์ฒ์์ฐ๋ถ!"
|
12 |
-
elif
|
13 |
message = "๋ ๋ถ์ ๋ด๊บผ์ธ๋ฏ ๋ด๊บผ์๋ ๋ด๊บผ๊ฐ์...?"
|
14 |
else:
|
15 |
message = "์คํ๋ ค ์ข์! ์ ๋ฐ๋์ ์ฌ๋์ด ๋๋ฆด์ง๋ ๋ชฐ๋ผ์"
|
|
|
5 |
def face_similarity(img1, img2):
|
6 |
result = DeepFace.verify(img1, img2)
|
7 |
# distance๋ฅผ ์ด์ฉํด ์ ์ฌ๋๋ฅผ 1์์ ๋นผ์ ๋์์๋ก ์ ์ฌํ๊ฒ ๋ณํ
|
8 |
+
similarity = (1 - result["distance"])*100
|
9 |
# ์ ์ฌ๋์ ๋ฐ๋ฅธ ๋ฉ์์ง ์กฐ๊ฑด ๋ถ๊ธฐ
|
10 |
+
if similarity > 40:
|
11 |
message = "๋ ๋ถ์ ์ฒ์์ฐ๋ถ!"
|
12 |
+
elif 30 < similarity <= 40:
|
13 |
message = "๋ ๋ถ์ ๋ด๊บผ์ธ๋ฏ ๋ด๊บผ์๋ ๋ด๊บผ๊ฐ์...?"
|
14 |
else:
|
15 |
message = "์คํ๋ ค ์ข์! ์ ๋ฐ๋์ ์ฌ๋์ด ๋๋ฆด์ง๋ ๋ชฐ๋ผ์"
|