基于Python的高级人脸识别
想象一下,我们在一个文件夹中有数千张图像,我们想要删除某个特定人出现的所有图像。这个过程可能需要几个小时甚至几天,这就是这个脚本出现的原因。
该程序以一种简单的方式工作,您需要加载一个文件夹并选择此人的图像,然后脚本将找到与该人相关的所有图像并删除它们。
这是一个数据集:
Https://www.kaggle.com/anku5hk/5-faces-dataset
让我们跳到密码!
首先,我们需要导入依赖项。
import tkinter as tk
from threading import Thread
from tkinter.filedialog import askopenfilename
from tkinter.filedialog import askdirectory
from PIL import ImageTk, Image
from tkinter.ttk import Progressbar
from tkinter import messagebox
import face_recognition
import os