特征脸

作者: __method__ | 来源:发表于2020-07-01 13:00 被阅读0次

特征脸

import numpy as np
import matplotlib.pyplot as plt
from sklearn.datasets import fetch_lfw_people
faces = fetch_lfw_people()
faces.keys()

dict_keys(['data', 'images', 'target', 'target_names', 'DESCR'])

faces.data.shape

(13233, 2914)

faces.target_names

array(['AJ Cook', 'AJ Lamas', 'Aaron Eckhart', ..., 'Zumrati Juma',
'Zurab Tsereteli', 'Zydrunas Ilgauskas'], dtype='<U35')

faces.images.shape

(13233, 62, 47)

random_indexes = np.random.permutation(len(faces.data))
X = faces.data[random_indexes]
example_faces = X[:36,:]
example_faces.shape

(36, 2914)

def plot_faces(faces):
    
    fig, axes = plt.subplots(6, 6, figsize=(10, 10),
                         subplot_kw={'xticks':[], 'yticks':[]},
    gridspec_kw=dict(hspace=0.1, wspace=0.1)) 
    for i, ax in enumerate(axes.flat):
        ax.imshow(faces[i].reshape(62, 47), cmap='bone')
    plt.show()
    
plot_faces(example_faces)

特征脸

%%time
from sklearn.decomposition import PCA 
pca = PCA(svd_solver='randomized')
pca.fit(X)

Wall time: 33.3 s
PCA(copy=True, iterated_power='auto', n_components=None, random_state=None,
svd_solver='randomized', tol=0.0, whiten=False) # 随机的方式求解, 没有指定主成分n,都要

pca.components_.shape # 所有的主成分

(2914, 2914)

plot_faces(pca.components_[:36,:])  # 前面比较笼统, 人脸就是大概这个位置,每一个脸都是特征脸的,线性组合

相关文章

  • 特征脸

    特征脸 dict_keys(['data', 'images', 'target', 'target_names'...

  • 特征脸算法

    前言 特征脸算法使经典的人脸识别算法,特征脸算法使用了PCA方法。本文介绍了PCA算法和其应用特征脸算法 算法流程...

  • 特征脸方法Eigenface

    特征脸方法(Eigenface或PCA) 特征脸方法是90年代初期由Turk和Pentland提出的目前最流行的算...

  • 人脸识别基本原理

    特征脸特征脸方法利用主分量分析进行降维和提取特征。主分量分析是一种应用十分广泛的数据降维技术,该方法选择与原数据协...

  • 每日一画61

    今天练习抓住动物的主要特征。 牛的主要特征是脸宽,有大弯尖角。

  • 自体脂肪填充后会移位?妃美专家这么说

    填脂肪会变整容脸?这些雷踩不得! 咱们要搞清楚“整容脸”的特征 ...

  • 怎么辨别激素脸?激素脸都哪些特征?

    激素脸属于比较严重的皮肤病,它跟过敏有很多类似的地方,因此很多人容易混淆,把自己的皮肤问题当成过敏来治,错误的治疗...

  • 气虚体质的一日三餐,如何吃?

    气虚体质 •总体特征:元气不足,疲乏、气短、自汗等气虚表现。 •形体特征:肌肉松软不实。 •常见表现:食欲不振,脸...

  • 认识我自己之脸型与帽子

    长形脸 linkfashion 脸型特征: 脸型瘦长,额头、脸颊、下颌齐宽,下巴突出脸型骨感。 脸颊宽度为脸长的2...

  • 人脸识别

    传统方法: PCA(特征脸法) 参考blog.csdn.net/jinshengtao/article/detai...

网友评论

    本文标题:特征脸

    本文链接:https://www.haomeiwen.com/subject/rapcqktx.html