diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index 30b2809..7e1f3a4 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -5,9 +5,19 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -47,26 +57,26 @@
- {
+ "keyToString": {
+ "ASKED_ADD_EXTERNAL_FILES": "true",
+ "Python.add_face.executor": "Run",
+ "Python.match_face.executor": "Run",
+ "Python.scanf_face.executor": "Run",
+ "Python.sqlite.executor": "Run",
+ "RunOnceActivity.OpenProjectViewOnStart": "true",
+ "RunOnceActivity.ShowReadmeOnStart": "true",
+ "SHARE_PROJECT_CONFIGURATION_FILES": "true",
+ "git-widget-placeholder": "master",
+ "node.js.detected.package.eslint": "true",
+ "node.js.detected.package.tslint": "true",
+ "node.js.selected.package.eslint": "(autodetect)",
+ "node.js.selected.package.tslint": "(autodetect)",
+ "nodejs_package_manager_path": "npm",
+ "settings.editor.selected.configurable": "com.jetbrains.python.configuration.PyActiveSdkModuleConfigurable",
+ "vue.rearranger.settings.migration": "true"
}
-}]]>
+}
@@ -194,6 +204,8 @@
+
+
@@ -250,7 +262,7 @@
-
+
\ No newline at end of file
diff --git a/captured_faces/face_1.jpg b/captured_faces/face_1.jpg
index 949eb68..27719a5 100644
Binary files a/captured_faces/face_1.jpg and b/captured_faces/face_1.jpg differ
diff --git a/captured_faces/face_10.jpg b/captured_faces/face_10.jpg
index 24d0a5a..291e3b8 100644
Binary files a/captured_faces/face_10.jpg and b/captured_faces/face_10.jpg differ
diff --git a/captured_faces/face_2.jpg b/captured_faces/face_2.jpg
index 8783307..b82cb0f 100644
Binary files a/captured_faces/face_2.jpg and b/captured_faces/face_2.jpg differ
diff --git a/captured_faces/face_3.jpg b/captured_faces/face_3.jpg
index 72e54f2..349a766 100644
Binary files a/captured_faces/face_3.jpg and b/captured_faces/face_3.jpg differ
diff --git a/captured_faces/face_4.jpg b/captured_faces/face_4.jpg
index 30489dc..efbdcd2 100644
Binary files a/captured_faces/face_4.jpg and b/captured_faces/face_4.jpg differ
diff --git a/captured_faces/face_5.jpg b/captured_faces/face_5.jpg
index 63813b5..74b8afe 100644
Binary files a/captured_faces/face_5.jpg and b/captured_faces/face_5.jpg differ
diff --git a/captured_faces/face_6.jpg b/captured_faces/face_6.jpg
index 807669d..55eef8e 100644
Binary files a/captured_faces/face_6.jpg and b/captured_faces/face_6.jpg differ
diff --git a/captured_faces/face_7.jpg b/captured_faces/face_7.jpg
index ea9cbaa..7c2613f 100644
Binary files a/captured_faces/face_7.jpg and b/captured_faces/face_7.jpg differ
diff --git a/captured_faces/face_8.jpg b/captured_faces/face_8.jpg
index 859409c..8692d37 100644
Binary files a/captured_faces/face_8.jpg and b/captured_faces/face_8.jpg differ
diff --git a/captured_faces/face_9.jpg b/captured_faces/face_9.jpg
index a06a98b..b49a56d 100644
Binary files a/captured_faces/face_9.jpg and b/captured_faces/face_9.jpg differ
diff --git a/face_database.db b/face_database.db
index 686f9a4..64a6f7d 100644
Binary files a/face_database.db and b/face_database.db differ
diff --git a/scanf_face.py b/scanf_face.py
index 803eabc..2d60509 100644
--- a/scanf_face.py
+++ b/scanf_face.py
@@ -107,7 +107,8 @@ def match_faces(captured_images, db_name="face_database.db", tolerance=0.4):
print(f"发现匹配: {name} 在 {image_path}")
conn.close()
return True # 一旦找到匹配,返回成功
- print(f"没发现匹配: 在 {image_path}")
+ else:
+ print(f"没发现匹配: 在 {image_path}")
conn.close()
return False # 如果所有比较都没有匹配,返回失败
@@ -115,7 +116,7 @@ def match_faces(captured_images, db_name="face_database.db", tolerance=0.4):
create_face_database()
# 向数据库中添加人脸
-#add_face_to_database("屈礼", "./db_image/test.jpg")
+add_face_to_database("屈礼", "./db_image/test.jpg")
# 逐张匹配抓拍的照片
if match_faces(captured_images):