
face
佛珠散了一地
这个作者很懒,什么都没留下…
展开
-
gif提取帧与多图片合成gif
用imageio库合成gif。用PIL 提取gif的每一帧。原创 2023-02-14 22:14:11 · 140 阅读 · 0 评论 -
opencv切割人脸
xml在github上有结果不知道什么情况,不如其他的识别器原创 2022-07-05 09:55:59 · 336 阅读 · 0 评论 -
s3fd切割人脸
主要部分样例展示:结果展示:原创 2022-07-04 09:56:43 · 1111 阅读 · 0 评论 -
用dlib在人脸上加上68个特征点
知道怎么用dlib就行了,再用cv2进行特征点标注import cv2import dlibimport mmcvimport numpy as npimport osimport imutils#https://jishuin.proginn.com/p/763bfbd63e88color_blue = (239,207,137)color_cyan = (255,200,0)color_black = (0, 0, 0)img= cv2.imread('test_pic/0原创 2022-05-16 09:58:26 · 362 阅读 · 0 评论 -
使用dlib给人脸戴面具
思想就是找出68个特征点,根据特征点的标注位置,把最外层的一圈给圈起来,面具可以自己改颜色。import cv2import dlibimport numpy as npimport osimport imutilscolor_black = (0, 0, 0)#面具颜色,这里是全黑img= cv2.imread('test_pic/00009.jpg')img = imutils.resize(img, width = 500)#改变大小img1= img.copy()#为了后面显原创 2022-05-16 10:32:46 · 356 阅读 · 0 评论 -
批量图片帧进行切脸
搞清楚路径,创建图片帧对应的文件夹。对应上一个代码视频切割图片。单张图片进行人脸切割很简单,用dlib识别到那个矩形框,就有了矩形的位置信息,然后在原图上进行切割。保姆级教程。import dlib # 人脸识别的库dlibimport numpy as np # 数据处理的库numpyimport cv2 # 图像处理的库OpenCvimport osfrom PIL import Imageimport multiprocessing as mpfrom joblib import原创 2022-05-16 22:36:33 · 616 阅读 · 0 评论 -
根据人脸框坐标切脸
有了图片,有了josn文件,剩下来的就是和一堆路径和名字做斗争了。主要是方便自己查看写了啥。有具体场景限制。见者勿扰。原创 2022-06-13 22:20:55 · 193 阅读 · 0 评论 -
用mediapipe定位人脸轮廓
mediapipe检测的是468个特征点,实现寻找人脸的轮廓部分原创 2022-06-02 16:36:35 · 1543 阅读 · 0 评论 -
68个dlib的landmarks
目的:获取指定文件夹里的图片的68个dlib的landmarksimport dlibimport cv2from tqdm import tqdmimport os# Load the detector#加载探测器detector = dlib.get_frontal_face_detector()# Load the predictor#加载预测器predictor = dlib.shape_predictor("shape_predictor_68_face_landmarks.原创 2022-05-15 11:09:45 · 896 阅读 · 0 评论 -
多个视频批量提取图片帧
主要用到cv2。加载了一堆路径,视频文件夹分别存储各自的图片帧。并行运算,使用了multiprocessing。搞懂输入输出就行。学会创建对应的文件夹,也就是一行代码的事。import osfrom os.path import joinimport multiprocessing as mpfrom joblib import Parallel, delayedimport cv2#提取视频的图片帧def extract_frames(data_path, output_path,原创 2022-05-16 22:16:53 · 419 阅读 · 0 评论 -
使用MTCNN进行crop_face
facenet_pytorch库已经集合了MTCNN,无需再下载原版,更多功能,兼容性也还行。还可以使用gpu,很快的原创 2022-06-05 09:45:07 · 373 阅读 · 0 评论 -
MTCNN切割人脸
使用facenet_pytorch已经封装好了的库环境:原创 2022-07-02 22:26:41 · 530 阅读 · 3 评论 -
dlib切割人脸
使用dlib进行人脸检测、人脸切割。原创 2022-07-02 00:07:28 · 405 阅读 · 0 评论 -
insightface切割人脸
使用insightface进行人脸检测、人脸切割、人脸矩形框标注。原创 2022-07-01 23:13:25 · 383 阅读 · 0 评论 -
面具遮挡物
主要用谷歌的mediapipe原创 2022-06-26 20:48:34 · 219 阅读 · 0 评论