Python里,简单的人脸识别有很多种方法可以实现,依赖于python胶水语言的特性,我们通过调用包可以快速准确的达成这一目的。这里介绍的是准确性比较高的一种。这样就能得到一个八位二进制的码,转换为十进制即LBP码,于是得到了这个窗口的LBP值,用这个值来反映这个窗口内的纹理信息。LBPH是在原始LBP上的一个改进,在opencv支持下我们可以直接调用函数直接创建一个LBPH我们在前一部分的同目录下创建一个Python文件,文件名为trainner.py,用于编写数据集生成脚本。同目录下,创建一个文件夹,名为trainner,用于存放我们训练后的识别器。

用Python实现简单的人脸识别功能步骤详解

用Python实现简单的人脸识别功能步骤详解

用Python实现简单的人脸识别功能步骤详解

用Python实现简单的人脸识别功能步骤详解

用Python实现简单的人脸识别功能步骤详解

用Python实现简单的人脸识别功能步骤详解

用Python实现简单的人脸识别功能步骤详解