# face_crop_code **Repository Path**: ren3016/face_crop_code ## Basic Information - **Project Name**: face_crop_code - **Description**: python写的人脸裁切程序,使用dlib人脸特征点检测模型,检测指定文件夹中包含人脸图片,存储到目标文件夹中。 - **Primary Language**: Python - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-03-10 - **Last Updated**: 2025-03-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: 人脸识别, 人脸裁切, Python ## README # Python人脸裁切程序,从源文件夹中获取所有图片,截取人脸后存入目标文件夹 ## 一、下载: git clone https://gitee.com/ren3016/face_crop_code.git ## 二、使用 ### 方式1: import face-cropping as f folder_path='input_images' #必填 output_folder='output_folder' #必填 #face_landmarks='[./model/shape_predictor_68_face_landmarks.dat](https://github.com/davisking/dlib-models/blob/master/shape_predictor_68_face_landmarks.dat.bz2 "下载dat文件")' #选填 face_landmarks='' #如果指定了 face_landmarks,预览图片显示68个人脸节点 #如果未指定,预览只有人脸,不显示68个节点 f.start(folder_path, output_folder, face_landmarks) ### 方式2: import face-cropping as f folder_path='input_images' output_folder='output_folder' f.start_simple(folder_path, output_folder) 下载地址1: [https://github.com/davisking/dlib-models/blob/master/shape_predictor_68_face_landmarks.dat.bz2](https://github.com/davisking/dlib-models/blob/master/shape_predictor_68_face_landmarks.dat.bz2) 下载地址2: [http://dlib.net/files/shape_predictor_68_face_landmarks.dat.bz2](http://dlib.net/files/shape_predictor_68_face_landmarks.dat.bz2) dlib下载: [https://dlib.net/files/](https://dlib.net/files/) shape_predictor_68_face_landmarks.dat‌是一个已经训练好的人脸特征点检测器,主要用于检测人脸上的68个关键点。这个模型是由dlib库提供的,广泛用于面部特征标记和面部表情分析等领域。