You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

48 lines
1.5 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# 重点
1.项目启动较慢等待2-7秒
2.启动摄像头后需要等待5-10秒并不能对窗口进行任何操作不然会出现响应的情况
3.如果操作不当情况关闭窗口重新打开即可
4.要识别的图像放在相对路径
# 搭配环境
*** python环境 ***
1.3.10及以上
*** 安装opencv依赖包 ***
1.pip install opencv-python
*** 容易报错 ***
1.haarcascade_frontalface_default.xml和openCvGui必须相对目录
2.目录csvs,目录images,目录images_tuxiang不能删除
3.不能对目录名和文件名进行修改和更改位置,不然容易报错
*** 项目使用依赖包 ***
import csv
import os
import random
import sys
import time
from datetime import datetime
from tkinter import *
from tkinter import messagebox, filedialog
from tkinter.ttk import Treeview
import tkinter as tk
from PIL import ImageTk, Image
import cv2
# 功能介绍
1.利用cv2可以获取本机摄像头
2.获取的摄像头可以进行人脸识别
3.可以对识别处来的图像保存处理
4.可以利用访问本机目录获取PNG,JPG,JPEG格式的图片文件
5.可以对本机目录访问的图片人脸识别
6.可以对本机目录访问的图片人脸识别以及可以保存
# 更新项目
官网:http://yilingjiu.top
Github:Github: https://github.com/YLJ109/OpenCvGui/
# 联系
邮箱:2869563610@qq.com