Python计算机视觉:视频人脸马赛克

Posted 坚持不懈的大白

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python计算机视觉:视频人脸马赛克相关的知识,希望对你有一定的参考价值。

视频从一些方面讲其实就是一些图片,只不过图片内容的变化太快,从而使我们的眼睛觉得看到的视频是动的而已。

1. 利用opencv将视频转换成图片

读者可以去看看小编的这篇文章:计算机视觉:视频分解图片和图片合成视频,那么怎样用opencv播放视频呢?(没有声音的视频哈!),其实就是利用opencv将视频转换成一张张的图片进行展示,每张图片展示间隔很短而已(比如1秒以内图片变化20多张,其实就是帧率,帧率=视频的图片总数/视频的总秒数,读者可以利用下述代码中 count变量值/视频的秒数,看得到的结果和那个fps的值是否接近(帧率))。
参考代码如下:

import cv2

video = cv2.VideoCapture(filename = \'./files/1.mp4\')
fps = video.

以上是关于Python计算机视觉:视频人脸马赛克的主要内容,如果未能解决你的问题,请参考以下文章

Python计算机视觉:视频人脸马赛克

Python 计算机视觉(十六)—— 图像和视频中的人脸识别

Python计算机视觉:人脸识别

Python计算机视觉:人脸识别

python人脸识别使用opencv识别图片中的人脸

手把手教你运用深度学习构建视频人脸识别模型(Python实现)