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计算机视觉:视频人脸马赛克的主要内容,如果未能解决你的问题,请参考以下文章