diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 79c42ba..4ad266d 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -6,8 +6,20 @@ - - + + + + + + + + + + + + + + - { + "keyToString": { + "ASKED_ADD_EXTERNAL_FILES": "true", + "DefaultHtmlFileTemplate": "HTML File", + "JavaScript 调试.index.html.executor": "Run", + "Python.add_face.executor": "Run", + "Python.app.executor": "Run", + "Python.match_face.executor": "Run", + "Python.run_programs.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" } -}]]> +} @@ -213,7 +225,8 @@ - + + - + diff --git a/README.md b/README.md index 81e6a83..ad30256 100644 --- a/README.md +++ b/README.md @@ -57,6 +57,16 @@ pip install -r requirements.txt ``` ### 2. 启动程序 + +- 一定要向数据库中添加图片,在scanf_face.py中 + + ``` python + # 向数据库中添加人脸 + add_face_to_database("李四", "快递", "./db_image/test1.jpg") + add_face_to_database("张三", "居民", "./db_image/test2.jpg") + add_face_to_database("王五", "居民", "./db_image/test3.jpg") + ``` + 使用 `run_programs.py` 脚本同时启动 Flask 应用和人脸捕捉脚本: ```bash python run_programs.py diff --git a/captured_faces/face_1.jpg b/captured_faces/face_1.jpg deleted file mode 100644 index 560b8ee..0000000 Binary files a/captured_faces/face_1.jpg and /dev/null differ diff --git a/captured_faces/face_10.jpg b/captured_faces/face_10.jpg deleted file mode 100644 index 0d1e5a2..0000000 Binary files a/captured_faces/face_10.jpg and /dev/null differ diff --git a/captured_faces/face_2.jpg b/captured_faces/face_2.jpg deleted file mode 100644 index 3979aae..0000000 Binary files a/captured_faces/face_2.jpg and /dev/null differ diff --git a/captured_faces/face_3.jpg b/captured_faces/face_3.jpg deleted file mode 100644 index b72b444..0000000 Binary files a/captured_faces/face_3.jpg and /dev/null differ diff --git a/captured_faces/face_4.jpg b/captured_faces/face_4.jpg deleted file mode 100644 index a53c4cc..0000000 Binary files a/captured_faces/face_4.jpg and /dev/null differ diff --git a/captured_faces/face_5.jpg b/captured_faces/face_5.jpg deleted file mode 100644 index f744885..0000000 Binary files a/captured_faces/face_5.jpg and /dev/null differ diff --git a/captured_faces/face_6.jpg b/captured_faces/face_6.jpg deleted file mode 100644 index 6340859..0000000 Binary files a/captured_faces/face_6.jpg and /dev/null differ diff --git a/captured_faces/face_7.jpg b/captured_faces/face_7.jpg deleted file mode 100644 index 7aa5f85..0000000 Binary files a/captured_faces/face_7.jpg and /dev/null differ diff --git a/captured_faces/face_8.jpg b/captured_faces/face_8.jpg deleted file mode 100644 index bc0398f..0000000 Binary files a/captured_faces/face_8.jpg and /dev/null differ diff --git a/captured_faces/face_9.jpg b/captured_faces/face_9.jpg deleted file mode 100644 index 845f827..0000000 Binary files a/captured_faces/face_9.jpg and /dev/null differ diff --git a/db_image/test.jpg b/db_image/test.jpg deleted file mode 100644 index f452597..0000000 Binary files a/db_image/test.jpg and /dev/null differ diff --git a/db_image/test2.jpg b/db_image/test2.jpg deleted file mode 100644 index fd7cba8..0000000 Binary files a/db_image/test2.jpg and /dev/null differ diff --git a/db_image/test3.jpg b/db_image/test3.jpg deleted file mode 100644 index 2a13c5d..0000000 Binary files a/db_image/test3.jpg and /dev/null differ diff --git a/face_database.db b/face_database.db deleted file mode 100644 index b95d570..0000000 Binary files a/face_database.db and /dev/null differ diff --git a/match_log.txt b/match_log.txt deleted file mode 100644 index 670cd84..0000000 --- a/match_log.txt +++ /dev/null @@ -1,8 +0,0 @@ -ƥɹ: () ./captured_faces\face_4.jpg ʱ: 2024-08-25 12:56:06 -,,./captured_faces\face_2.jpg -,,./captured_faces\face_1.jpg -,,./captured_faces\face_1.jpg -ʦ,,./captured_faces\face_1.jpg -ʦ,,./captured_faces\face_1.jpg -ʦ,,./captured_faces\face_1.jpg -,,./captured_faces\face_3.jpg diff --git a/scanf_face.py b/scanf_face.py index 2912577..5922bec 100644 --- a/scanf_face.py +++ b/scanf_face.py @@ -102,9 +102,9 @@ def log_match(name, identity, image_path, db_name, log_file): create_face_database() # 向数据库中添加人脸 -add_face_to_database("小霖老师", "居民", "./db_image/test2.jpg") -add_face_to_database("屈礼", "外卖员", "./db_image/test.jpg") -add_face_to_database("岳老师", "居民", "./db_image/test3.jpg") +add_face_to_database("李四", "外卖员", "./db_image/test1.jpg") +add_face_to_database("张三", "居民", "./db_image/test2.jpg") +add_face_to_database("王五", "居民", "./db_image/test3.jpg") # 主程序循环 while True: