Update app.py
Browse files
app.py
CHANGED
@@ -11,10 +11,12 @@ def match_faces(image1, image2):
|
|
11 |
# ๋ ์ผ๊ตด ๊ฐ์ ์ ์ฌ๋ ์ธก์ (์ ํด๋ฆฌ๋์ ๊ฑฐ๋ฆฌ)
|
12 |
distance = np.linalg.norm(face_encoding1 - face_encoding2)
|
13 |
|
14 |
-
|
15 |
-
#
|
16 |
-
#
|
17 |
-
similarity = max(0, 100 - distance *
|
|
|
|
|
18 |
|
19 |
return f"์ ์ฌ๋: {similarity:.2f}%"
|
20 |
|
|
|
11 |
# ๋ ์ผ๊ตด ๊ฐ์ ์ ์ฌ๋ ์ธก์ (์ ํด๋ฆฌ๋์ ๊ฑฐ๋ฆฌ)
|
12 |
distance = np.linalg.norm(face_encoding1 - face_encoding2)
|
13 |
|
14 |
+
# ์ ํด๋ฆฌ๋์ ๊ฑฐ๋ฆฌ๋ฅผ ์ฌ์ฉํ์ฌ ์ ์ฌ๋ ๊ณ์ฐ (0์ ๊ฐ๊น์ธ์๋ก ๋น์ทํจ)
|
15 |
+
# ์ ์ฌ๋๋ฅผ ๋ฐฑ๋ถ์จ๋ก ๋ณํ (์ด ๋ฐฉ์์ ์์ ๋ก, ์ค์ ์์ฉ์์ ๋ ์ ๊ตํ ๋ฐฉ๋ฒ์ด ํ์ํ ์ ์์)
|
16 |
+
# ์ฐธ๊ณ : 0.6์ ๊ฒฝํ์ ์ผ๋ก ์ผ๊ตด์ด ๋งค์ฐ ๋น์ทํ๋ค๊ณ ํ๋จ๋๋ ์๊ณ๊ฐ์
๋๋ค. ์ด ๊ฐ์ ๊ธฐ์ค์ผ๋ก ์ ์ฌ๋๋ฅผ ๊ณ์ฐํฉ๋๋ค.
|
17 |
+
similarity = max(0, 100 - (distance / 0.6) * 100)
|
18 |
+
|
19 |
+
return f"๋ ์ผ๊ตด์ ์ ์ฌ๋๋ {similarity:.2f}% ์
๋๋ค."
|
20 |
|
21 |
return f"์ ์ฌ๋: {similarity:.2f}%"
|
22 |
|