OpenCV4.x图像处理实例-人脸打马赛克并匿名化

人脸打马赛克并匿名化

  • 人脸打马赛克并匿名化
    • 1. 前言
    • 2. 人脸打马赛克并匿名化描述
    • 3. 代码实现

1. 前言

在日常生活应用中,对于一些敏感的图像或视频,需要将图像或视频的人脸做匿名化处理。换一句话说,如果面对图像或视频的人脸身份识别的应用,如何对应这种情况。因此需要将所要处理的图像或视频中的人脸进行匿名化处理。

OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉和机器学习软件库,可以运行在Linux、Windows、Android和Mac OS操作系统上。 [1] 它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。目前最新的版本为4.4.0。本实例基于最新版本实现。

2. 人脸打马赛克并匿名化描述

人脸匿名化处理简单的方法是对人脸进行模糊化处理或马赛克化处理。主要步骤如下:

  • 1.人脸识别。人脸识别可以使用

你可能感兴趣的:(OpenCV4.x图像处理实例,马赛克,匿名化,人脸检测,图像处理,人工智能)