日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人工智能 > pytorch >内容正文

pytorch

PCA主成分分析+SVM实现人脸识别

發布時間:2023/12/4 pytorch 67 豆豆
生活随笔 收集整理的這篇文章主要介紹了 PCA主成分分析+SVM实现人脸识别 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

原文地址:
http://ihoge.cn/2018/PCA+SVM人臉識別.html

加載數據

這里使用的測試數據共包含40位人員照片,每個人10張照片。也可登陸http://www.cl.cam.ac.uk/research/dtg/attarchive/facesataglance.html 查看400張照片的縮略圖。

import time import logging from sklearn.datasets import fetch_olivetti_faceslogging.basicConfig(level = logging.INFO, format="%(asctime)s %(message)s") # 這里INFO必須大寫data_home = 'code/datasets/' logging.info("開始加載數據") faces = fetch_olivetti_faces(data_home=data_home) logging.info("加載完成")

這里做下簡單的解釋:

加載的圖片保存在faces變量里,sklaern已經把每張照片處理成剪切掉頭發部分并且64x64大小且人臉居中顯示。在真實生產環境中這一步很重要,否則模型將被大量的噪聲干擾(即照片背景,變化的發型等,這些特征都應該排除在輸入特征之外)。最后要成功下載數據集還需要安裝Python圖片圖里工具Pillow否則無法對圖片解碼。下面輸出下數據的概要信息:

import numpy as npX = faces.data y = faces.targettargets = np.unique(faces.target) target_names = np.array(["p%d" % t for t in targets]) #給每個人做標簽 n_targets = target_name.shape[0] n_samples, h, w = faces.images.shapeprint('Samples count:{}\nTarget count:{}'.format(n_samples, n_targets)) print('Image size:{}x{}\nData shape:{}'.format(w, h, X.shape)) Samples count:400 Target count:40 Image size:64x64 Data shape:(400, 4096)

由輸出可知,共有40人,照片總量400,輸入特征(64x64=4096)個。

為了直觀觀察數據,從每個人物的照片里隨機選擇一張顯示,定義下畫圖工具:

其中輸入參數images是一個二維數據,每一行都是一個圖片數據。在加載數據時,fech_ollivetti_faces()函數已經自動做了預處理,圖片的每個像素的RBG值都轉換成了[0,1]浮點數。因此,畫出來的照片也是黑白的。子圖片識別領域一般用黑白照片就可以了,減少計算量的同時也更加準確。

%matplotlib inline from matplotlib import pyplot as plt def plot_gallery(images, titles, h, w, n_row=2, n_col=5): # 顯示圖片陣列:plt.figure(figsize=(2*n_col, 2.2*n_row),dpi=140)plt.subplots_adjust(bottom=0, left=.01, right=.99, top=.90, hspace=.01)for i in range(n_row * n_col):plt.subplot(n_row, n_col, i+1)plt.imshow(images[i].reshape((h,w)), cmap=plt.cm.gray)plt.title(titles[i])plt.axis('off') n_row = 2 n_col = 6sample_images = None sample_titles = [] for i in range(n_targets):people_images = X[y==i] # 注意這里傳入ipeople_sample_index = np.random.randint(0, people_images.shape[0], 1)people_sample_image = people_images[people_sample_index, :]if sample_images is not None:sample_images = np.concatenate((sample_images, people_sample_image), axis=0)else:sample_images =people_sample_imagesample_titles.append(target_names[i]) # 這里target_names是在前面生成的標簽plot_gallery(sample_images, sample_titles, h, w, n_row, n_col)#代碼中X[y=i]可以選擇除特定的所有照片,隨機選出來的照片放在sample.images數組對象里,最后調用之前定義的函數把照片畫出來。

from sklearn.model_selection import train_test_splitX_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=4)

支持向量機第一次嘗試

直接食用支持向量機來實現人臉識別:

from time import time from sklearn.svm import SVCt = time() clf = SVC(class_weight='balanced') clf.fit(X_train, y_train) print("耗時:{}秒".format(time() - t)) 耗時:1.0220119953155518秒

1、接著對人臉數據進行預測:使用confusion_matrix查看準確性:

from sklearn.metrics import confusion_matrixy_pred = clf.predict(X_test) cm = confusion_matrix(y_test, y_pred, labels=range(n_targets)) print("confusion_matrix:\n") # np.set_printoptions(threshold=np.nan) print(cm[:10]) confusion_matrix:[[0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0][0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0][0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0][0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0][0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0][0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0][0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0][0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0][0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0][0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]]

上面np.set_printoptions()是為了確保cm完整輸出,這是因為這個數組是40x40的,默認情況下不會全部輸出。??

2、使用classification_report查看準確性

但是很明顯輸出結果效果很差。 因為confusion_matrix理想的輸出是矩陣的對角線上有數組,其他地方都為0,而且這里很多圖片都被預測成索引為12的類別了。我買再來看下classification_report的結果:

from sklearn.metrics import classification_reportprint(classification_report(y_test, y_pred, target_names = target_names)) #這里y_test和y_pred不要顛倒。 precision recall f1-score supportp0 0.00 0.00 0.00 1p1 0.00 0.00 0.00 3p2 0.00 0.00 0.00 2p3 0.00 0.00 0.00 1p4 0.00 0.00 0.00 1p5 0.00 0.00 0.00 1p6 0.00 0.00 0.00 4p7 0.00 0.00 0.00 2p8 0.00 0.00 0.00 4p9 0.00 0.00 0.00 2p10 0.00 0.00 0.00 1p11 0.00 0.00 0.00 0p12 0.00 0.00 0.00 4p13 0.00 0.00 0.00 4p14 0.00 0.00 0.00 1p15 0.00 0.00 0.00 1p16 0.00 0.00 0.00 3p17 0.00 0.00 0.00 2p18 0.00 0.00 0.00 2p19 0.00 0.00 0.00 2p20 0.00 0.00 0.00 1p21 0.00 0.00 0.00 2p22 0.00 0.00 0.00 3p23 0.00 0.00 0.00 2p24 0.00 0.00 0.00 3p25 0.00 0.00 0.00 3p26 0.00 0.00 0.00 2p27 0.00 0.00 0.00 2p28 0.00 0.00 0.00 0p29 0.00 0.00 0.00 2p30 0.00 0.00 0.00 2p31 0.00 0.00 0.00 3p32 0.00 0.00 0.00 2p33 0.00 0.00 0.00 2p34 0.00 0.00 0.00 0p35 0.00 0.00 0.00 2p36 0.00 0.00 0.00 3p37 0.00 0.00 0.00 1p38 0.00 0.00 0.00 2p39 0.00 0.00 0.00 2avg / total 0.00 0.00 0.00 80/Users/hadoop/anaconda3/lib/python3.6/site-packages/sklearn/metrics/classification.py:1135: UndefinedMetricWarning: Precision and F-score are ill-defined and being set to 0.0 in labels with no predicted samples.'precision', 'predicted', average, warn_for) /Users/hadoop/anaconda3/lib/python3.6/site-packages/sklearn/metrics/classification.py:1137: UndefinedMetricWarning: Recall and F-score are ill-defined and being set to 0.0 in labels with no true samples.'recall', 'true', average, warn_for)

結果不出預料,果然很差。

這是因為:這里把每個像素都作為一個輸入特征來處理,這樣那個數據噪聲太嚴重了,模型根本沒有辦法對訓練數據集進行擬合。這里有4096個特征向量,可是數據集大小才400個,比特征個數少了太多,而且分出20%作為測試集。這種情況下根本無法進行準確的訓練和預測。

使用PCA來處理數據集

選擇kk

解決上述問題的辦法有兩種,一個是加大數據樣本量(在這里這個不太現實),或者使用PCA給數據降維,值選擇前k個最重要的特征。

這里我們根據PCA算法來計算失真程度來確定k值。

在sklearn里,可以從PCA模型的explained_variance_ratio_變量里獲取經PCA處理后的數據還原率。這是一個數組,所有元素求和即可知道選擇的kk值的數據還原率。隨著kk的增大,數值會無限接近于1。

利用這一特征,可以讓kk取值10~300之間,每個30取一次樣。針對這里的情況選擇失真度小于5%即可。

from sklearn.decomposition import PCAprint("Exploring explained variance ratio for dataset ...") candidate_components = range(10, 300, 30) explained_ratios = [] t = time() for c in candidate_components:pca = PCA(n_components=c)X_pca = pca.fit_transform(X)explained_ratios.append(np.sum(pca.explained_variance_ratio_)) print('Done in {0:.2f}s'.format(time()-t)) Exploring explained variance ratio for dataset ... Done in 2.17s plt.figure(figsize=(8, 5), dpi=100) plt.grid() plt.plot(candidate_components, explained_ratios) plt.xlabel('Number of PCA Components') plt.ylabel('Explained Variance Ratio') plt.title('Explained variance ratio for PCA') plt.yticks(np.arange(0.5, 1.05, .05)) plt.xticks(np.arange(0, 300, 20));

由上圖可知,若要保留95%的數據還原率,kk值選擇120即可。為了更直觀的看不同kk值的區別,這里畫出來體驗下:

def title_prefix(prefix, title):return "{}: {}".format(prefix, title)n_row = 1 n_col = 5sample_images = sample_images[0:5] sample_titles = sample_titles[0:5]plotting_images = sample_images plotting_titles = [title_prefix('orig', t) for t in sample_titles] candidate_components = [120, 75, 37, 19, 8] for c in candidate_components:print("Fitting and projecting on PCA(n_components={}) ...".format(c))t = time()pca = PCA(n_components=c)pca.fit(X)X_sample_pca = pca.transform(sample_images)X_sample_inv = pca.inverse_transform(X_sample_pca)plotting_images = np.concatenate((plotting_images, X_sample_inv), axis=0)sample_title_pca = [title_prefix('{}'.format(c), t) for t in sample_titles]plotting_titles = np.concatenate((plotting_titles, sample_title_pca), axis=0)print("Done in {0:.2f}s".format(time() - t))print("Plotting sample image with different number of PCA conpoments ...") plot_gallery(plotting_images, plotting_titles, h, w,n_row * (len(candidate_components) + 1), n_col) Fitting and projecting on PCA(n_components=120) ... Done in 0.18s Fitting and projecting on PCA(n_components=75) ... Done in 0.14s Fitting and projecting on PCA(n_components=37) ... Done in 0.11s Fitting and projecting on PCA(n_components=19) ... Done in 0.07s Fitting and projecting on PCA(n_components=8) ... Done in 0.06s Plotting sample image with different number of PCA conpoments ...

利用GridSearchCV選出最優參數

接下來選擇k=120k=120作為PCA的參數對數據集和測試集進行特征提取,然后調用GridSearchCV選出最優參數

n_components = 120print("Fitting PCA by using training data ...") t = time() pca = PCA(n_components=n_components, svd_solver='randomized', whiten=True).fit(X_train) print("Done in {0:.2f}s".format(time() - t))print("Projecting input data for PCA ...") t = time() X_train_pca = pca.transform(X_train) X_test_pca = pca.transform(X_test) print("Done in {0:.2f}s".format(time() - t)) Fitting PCA by using training data ... Done in 0.16s Projecting input data for PCA ... Done in 0.01s from sklearn.model_selection import GridSearchCVprint("Searching the best parameters for SVC ...") param_grid = {'C': [1, 5, 10, 50],'gamma': [0.0001, 0.0005, 0.001, 0.005, 0.01]} clf = GridSearchCV(SVC(kernel='rbf', class_weight='balanced'), param_grid, verbose=2, n_jobs=4)# 參數n_jobs=4表示啟動4個進程 clf = clf.fit(X_train_pca, y_train) print("Best parameters found by grid search:") print(clf.best_params_) Searching the best parameters for SVC ... Fitting 3 folds for each of 20 candidates, totalling 60 fits [CV] C=1, gamma=0.0001 ............................................... [CV] C=1, gamma=0.0001 ............................................... [CV] C=1, gamma=0.0001 ............................................... [CV] C=1, gamma=0.0005 ............................................... [CV] ................................ C=1, gamma=0.0001, total= 0.1s [CV] C=1, gamma=0.0005 ............................................... [CV] ................................ C=1, gamma=0.0001, total= 0.1s [CV] C=1, gamma=0.0005 ............................................... [CV] ................................ C=1, gamma=0.0001, total= 0.1s [CV] C=1, gamma=0.001 ................................................ [CV] ................................ C=1, gamma=0.0005, total= 0.1s [CV] C=1, gamma=0.001 ................................................ [CV] ................................ C=1, gamma=0.0005, total= 0.1s [CV] C=1, gamma=0.001 ................................................ [CV] ................................ C=1, gamma=0.0005, total= 0.1s [CV] C=1, gamma=0.01 ................................................. [CV] ................................. C=1, gamma=0.001, total= 0.1s [CV] C=5, gamma=0.0001 ............................................... [CV] ................................. C=1, gamma=0.001, total= 0.1s [CV] C=5, gamma=0.0005 ............................................... [CV] ................................. C=1, gamma=0.001, total= 0.1s [CV] C=1, gamma=0.005 ................................................ [CV] .................................. C=1, gamma=0.01, total= 0.1s [CV] C=1, gamma=0.01 ................................................. [CV] ................................ C=5, gamma=0.0001, total= 0.1s [CV] C=5, gamma=0.0001 ............................................... [CV] ................................ C=5, gamma=0.0005, total= 0.1s [CV] C=5, gamma=0.001 ................................................ [CV] ................................. C=1, gamma=0.005, total= 0.1s [CV] C=1, gamma=0.005 ................................................ [CV] .................................. C=1, gamma=0.01, total= 0.1s [CV] C=1, gamma=0.01 ................................................. [CV] ................................ C=5, gamma=0.0001, total= 0.1s [CV] C=5, gamma=0.0005 ............................................... [CV] ................................. C=5, gamma=0.001, total= 0.1s [CV] C=5, gamma=0.001 ................................................ [CV] ................................. C=1, gamma=0.005, total= 0.1s [CV] C=1, gamma=0.005 ................................................ [CV] ................................ C=5, gamma=0.0005, total= 0.1s [CV] C=5, gamma=0.0005 ............................................... [CV] .................................. C=1, gamma=0.01, total= 0.1s [CV] C=5, gamma=0.0001 ............................................... [CV] ................................. C=5, gamma=0.001, total= 0.1s [CV] C=5, gamma=0.001 ................................................ [CV] ................................. C=1, gamma=0.005, total= 0.1s [CV] ................................ C=5, gamma=0.0005, total= 0.1s [CV] C=5, gamma=0.005 ................................................ [CV] C=5, gamma=0.01 ................................................. [CV] ................................ C=5, gamma=0.0001, total= 0.1s [CV] C=10, gamma=0.0001 .............................................. [CV] ................................. C=5, gamma=0.001, total= 0.1s [CV] C=10, gamma=0.001 ............................................... [CV] ................................. C=5, gamma=0.005, total= 0.1s [CV] C=5, gamma=0.005 ................................................ [CV] .................................. C=5, gamma=0.01, total= 0.1s [CV] C=5, gamma=0.01 ................................................. [CV] ............................... C=10, gamma=0.0001, total= 0.1s [CV] C=10, gamma=0.0005 .............................................. [CV] ................................ C=10, gamma=0.001, total= 0.1s [CV] C=10, gamma=0.001 ............................................... [CV] ................................. C=5, gamma=0.005, total= 0.1s [CV] C=5, gamma=0.005 ................................................ [CV] ............................... C=10, gamma=0.0005, total= 0.1s [CV] C=10, gamma=0.0005 .............................................. [CV] .................................. C=5, gamma=0.01, total= 0.1s [CV] C=10, gamma=0.0001 .............................................. [CV] ................................ C=10, gamma=0.001, total= 0.1s [CV] C=10, gamma=0.001 ............................................... [CV] ................................. C=5, gamma=0.005, total= 0.1s [CV] C=5, gamma=0.01 ................................................. [CV] ............................... C=10, gamma=0.0001, total= 0.1s [CV] C=10, gamma=0.0001 .............................................. [CV] ............................... C=10, gamma=0.0005, total= 0.1s [CV] C=10, gamma=0.0005 .............................................. [CV] ................................ C=10, gamma=0.001, total= 0.1s [CV] C=10, gamma=0.005 ............................................... [CV] .................................. C=5, gamma=0.01, total= 0.1s [CV] C=10, gamma=0.005 ............................................... [CV] ............................... C=10, gamma=0.0001, total= 0.1s [CV] C=10, gamma=0.01 ................................................ [CV] ............................... C=10, gamma=0.0005, total= 0.1s [CV] C=50, gamma=0.0005 .............................................. [CV] ................................ C=10, gamma=0.005, total= 0.1s [CV] C=50, gamma=0.001 ............................................... [CV] ................................ C=10, gamma=0.005, total= 0.1s [CV] C=10, gamma=0.005 ............................................... [CV] ................................. C=10, gamma=0.01, total= 0.1s [CV] C=50, gamma=0.0001 .............................................. [CV] ............................... C=50, gamma=0.0005, total= 0.1s [CV] C=50, gamma=0.0005 .............................................. [CV] ................................ C=50, gamma=0.001, total= 0.1s [CV] C=50, gamma=0.001 ............................................... [CV] ............................... C=50, gamma=0.0001, total= 0.1s [CV] ................................ C=10, gamma=0.005, total= 0.1s [CV] C=10, gamma=0.01 ................................................ [CV] ............................... C=50, gamma=0.0005, total= 0.1s [CV] C=50, gamma=0.0001 .............................................. [CV] C=50, gamma=0.0005 .............................................. [CV] ................................ C=50, gamma=0.001, total= 0.1s [CV] ................................. C=10, gamma=0.01, total= 0.1s [CV] C=10, gamma=0.01 ................................................ [CV] C=50, gamma=0.005 ............................................... [CV] ............................... C=50, gamma=0.0001, total= 0.1s [CV] C=50, gamma=0.0001 .............................................. [CV] ............................... C=50, gamma=0.0005, total= 0.1s [CV] C=50, gamma=0.001 ............................................... [CV] ................................. C=10, gamma=0.01, total= 0.1s [CV] ................................ C=50, gamma=0.005, total= 0.1s [CV] C=50, gamma=0.005 ............................................... [CV] C=50, gamma=0.005 ............................................... [CV] ............................... C=50, gamma=0.0001, total= 0.1s [CV] ................................ C=50, gamma=0.001, total= 0.1s [CV] ................................ C=50, gamma=0.005, total= 0.1s [CV] ................................ C=50, gamma=0.005, total= 0.1s [CV] C=50, gamma=0.01 ................................................ [CV] ................................. C=50, gamma=0.01, total= 0.0s [CV] C=50, gamma=0.01 ................................................ [CV] ................................. C=50, gamma=0.01, total= 0.0s [CV] C=50, gamma=0.01 ................................................ [CV] ................................. C=50, gamma=0.01, total= 0.0s Best parameters found by grid search: {'C': 10, 'gamma': 0.0005}[Parallel(n_jobs=4)]: Done 60 out of 60 | elapsed: 1.9s finished

測試模型準確性

接著使用這一模型對測試集進行預測,并分別使用confusion_matrix和classification_report查看其效果

t = time() y_pred = clf.best_estimator_.predict(X_test_pca) cm = confusion_matrix(y_test, y_pred, labels=range(n_targets)) print("Done in {0:.2f}.\n".format(time()-t)) print("confusion matrix:") np.set_printoptions(threshold=np.nan) print(cm[:10]) Done in 0.01.confusion matrix: [[1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0][0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0][0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0][0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0][0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0][0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0][0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0][0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0][0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0][0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]] from sklearn.metrics import classification_report print(classification_report(y_test, y_pred, target_names=target_names)) #這里注意y_test和y_pred位置不要顛倒 precision recall f1-score supportp0 1.00 1.00 1.00 1p1 1.00 1.00 1.00 3p2 1.00 0.50 0.67 2p3 1.00 1.00 1.00 1p4 1.00 1.00 1.00 1p5 1.00 1.00 1.00 1p6 1.00 0.75 0.86 4p7 1.00 1.00 1.00 2p8 1.00 1.00 1.00 4p9 1.00 1.00 1.00 2p10 1.00 1.00 1.00 1p11 1.00 1.00 1.00 4p12 1.00 1.00 1.00 4p13 1.00 1.00 1.00 1p14 1.00 1.00 1.00 1p15 0.75 1.00 0.86 3p16 1.00 1.00 1.00 2p17 1.00 1.00 1.00 2p18 1.00 1.00 1.00 2p19 1.00 1.00 1.00 1p20 1.00 1.00 1.00 2p21 1.00 1.00 1.00 3p22 1.00 1.00 1.00 2p23 1.00 1.00 1.00 3p24 0.75 1.00 0.86 3p25 1.00 1.00 1.00 2p26 1.00 1.00 1.00 2p27 1.00 1.00 1.00 2p28 1.00 1.00 1.00 2p29 1.00 1.00 1.00 3p30 1.00 1.00 1.00 2p31 1.00 1.00 1.00 2p32 1.00 1.00 1.00 2p33 1.00 1.00 1.00 3p34 1.00 1.00 1.00 1p35 1.00 1.00 1.00 2p36 1.00 1.00 1.00 2avg / total 0.98 0.97 0.97 80/Users/hadoop/anaconda3/lib/python3.6/site-packages/sklearn/metrics/classification.py:1428: UserWarning: labels size, 37, does not match size of target_names, 40.format(len(labels), len(target_names))

疑問:

效果非常樂觀,但是仍有個問題:怎么確定p0~p37分別對應的是哪個一個人?

總結

以上是生活随笔為你收集整理的PCA主成分分析+SVM实现人脸识别的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

国产一区二区网址 | 欧美性生交大片免网 | 色偷偷97 | 久久久久久免费 | 国产不卡精品 | 日韩精品一区二区三区丰满 | 激情深爱.com | 97国产精品亚洲精品 | 97在线成人 | 国产色道 | 日日夜夜添 | 午夜久久久久久久久久久 | 91视频91色| 天天操天天操天天爽 | 久久97超碰| 色偷偷网站视频 | 久久久久成人精品 | 久久国产精品99国产精 | 四虎永久免费网站 | 黄色看片| 99精品视频免费观看 | 黄网站免费看 | 久久精品久久久久久久 | 亚洲成a人片综合在线 | 欧美日韩在线观看视频 | 99久久99久久精品国产片果冰 | 国产999视频 | 久久精品一区二区 | 99在线免费观看视频 | 91视频 - x99av| 亚洲精品国产电影 | 91视频88av| 久久久久久国产一区二区三区 | 久久狠狠一本精品综合网 | 欧美性生交大片免网 | 成人免费在线网 | 免费在线观看污 | 欧洲高潮三级做爰 | 狠狠躁夜夜躁人人爽超碰91 | 人人舔人人爱 | 五月天激情婷婷 | 欧美午夜理伦三级在线观看 | 成人动图| 欧美-第1页-屁屁影院 | 欧美精品免费在线观看 | 色多多视频在线 | www.香蕉| 国产精品毛片久久久久久久 | 精品亚洲成人 | 亚洲成色 | 91女人18片女毛片60分钟 | 国产破处在线视频 | 亚洲国产美女久久久久 | 人人爱在线视频 | 久久综合九色99 | 伊人影院av | av福利在线 | 久久影视一区 | av在线看网站 | 丁香视频在线观看 | 91高清在线 | 亚洲精品色 | 久久久国产一区二区三区四区小说 | 亚洲国产黄色片 | 日韩高清黄色 | 在线观看国产 | 视频一区在线免费观看 | 人人干干人人 | 最新91在线视频 | 国产主播大尺度精品福利免费 | 亚洲精品小区久久久久久 | 国产精品毛片一区二区在线看 | 欧美日韩视频免费 | 国产专区免费 | 69xx视频| 亚洲小视频在线 | 国产精品久久久久久久久久久久午夜 | 99视频在线免费观看 | 波多野结衣在线观看一区二区三区 | 久久久男人的天堂 | 久草视频一区 | 视频91在线 | 日韩在线视频看看 | 日本中文字幕高清 | 成人午夜av电影 | 亚洲专区在线播放 | 91av视频观看 | 在线日本看片免费人成视久网 | 欧美日韩在线视频一区二区 | 国产免费xvideos视频入口 | 日韩精品黄| 亚洲一区二区三区毛片 | 久久久久久久久久久综合 | 精品久久久99 | 国产精品久久久久影视 | 91av视频观看 | 又黄又爽的免费高潮视频 | 日本精品视频免费观看 | 97视频免费看 | 国产精品视频在线看 | 伊人亚洲综合网 | 国产韩国精品一区二区三区 | 天堂视频中文在线 | 欧美成人理伦片 | 国产资源网站 | 亚洲在线国产 | 欧美亚洲国产一卡 | 亚洲日本国产 | www蜜桃视频 | 欧美日韩国产一二三区 | av网址aaa| 日本成人中文字幕在线观看 | 91黄色成人 | 色资源中文字幕 | 久热电影 | 免费观看www7722午夜电影 | 夜添久久精品亚洲国产精品 | 亚洲成a人片在线观看中文 中文字幕在线视频第一页 狠狠色丁香婷婷综合 | 黄色h在线观看 | 91视频啊啊啊 | 亚洲精品国产精品乱码不99热 | 狠狠色丁香婷婷综合最新地址 | 麻豆国产精品永久免费视频 | 午夜在线观看一区 | 91免费试看 | www久久精品 | 国产精品亚洲视频 | 欧美另类一二三四区 | 国产精品毛片一区二区在线 | 中文不卡视频 | 91看片在线免费观看 | 久久久综合九色合综国产精品 | 国产精品久久婷婷六月丁香 | 蜜臀久久99精品久久久无需会员 | 99久久日韩精品免费热麻豆美女 | 99久热在线精品视频观看 | 久久综合五月婷婷 | 国内综合精品午夜久久资源 | 亚洲在线激情 | 麻豆一区在线观看 | 国产精品久久久久久久久久了 | 在线播放亚洲 | www黄色av | 不卡精品 | 色狠狠综合天天综合综合 | 久久在线看 | 久久久天天操 | 欧美精品久久久久久 | 九九久久婷婷 | 人人澡视频 | 国产高清视频在线观看 | 国产成人免费观看 | 亚洲精品男女 | 精品国产乱码久久久久久天美 | 亚洲国产mv | 免费a级毛片在线看 | 天天操狠狠干 | 一区二区视频播放 | 一级α片| 国产精品va最新国产精品视频 | 成人欧美一区二区三区黑人麻豆 | 欧洲精品亚洲精品 | 狠狠做深爱婷婷综合一区 | 国产在线一区二区三区播放 | 国内视频在线观看 | 免费av 在线| 国产免费专区 | 在线观看mv的中文字幕网站 | 中文字幕免费观看 | 亚洲一区二区三区在线看 | 国产福利一区二区三区在线观看 | 少妇高潮流白浆在线观看 | 国产日韩精品在线观看 | 97视频在线看 | 人人干干人人 | 日日夜夜精品免费观看 | 亚洲狠狠婷婷综合久久久 | 日日碰狠狠添天天爽超碰97久久 | 麻豆久久精品 | 成人一区二区三区中文字幕 | 日韩av一区二区三区在线观看 | 精品国产乱码久久久久久天美 | 一区二区三区四区精品视频 | av中文在线观看 | 日韩伦理片一区二区三区 | a成人v | 国产日韩欧美精品在线观看 | 久99久在线 | 91精品国产自产91精品 | 欧美伦理一区二区 | 久久免费片 | 九九视频免费观看视频精品 | 久久天堂精品视频 | 午夜精品一区二区三区在线播放 | 国产丝袜网站 | 狠狠色噜噜狠狠狠狠 | 成人av在线资源 | 午夜免费视频网站 | 人人舔人人干 | 久久久国产精品久久久 | 91综合久久一区二区 | www黄色软件 | 97精品国产手机 | 日韩视频免费观看高清完整版在线 | 人人插人人 | 日韩黄色一区 | 男女视频91 | 成人免费中文字幕 | 欧美精品中文在线免费观看 | 久久精品99国产精品亚洲最刺激 | 中文一二区 | 中文字幕在线视频精品 | 免费高清看电视网站 | 成人免费视频网站 | 国产无区一区二区三麻豆 | 欧美日韩在线免费视频 | 18国产精品白浆在线观看免费 | 国产黄色网 | 在线观看日本韩国电影 | 亚洲国产97在线精品一区 | 97国产小视频 | 国产精品视频大全 | www.国产高清| 在线观看一区 | 日韩av免费观看网站 | www好男人| www.超碰97.com | 亚洲欧美综合精品久久成人 | 国产精品1000 | 一级片免费视频 | 日韩精品一区不卡 | 欧美一区二区三区在线播放 | 国产99久久久精品 | 福利视频导航网址 | 色综合天天狠天天透天天伊人 | 国产一区欧美日韩 | 91福利影院在线观看 | 免费三级黄色 | 99精品视频免费观看视频 | 久久久国产网站 | 丁香免费视频 | 日韩网站视频 | 久久久国产精品电影 | 国产淫片 | 亚洲精品美女视频 | 国产日韩欧美在线一区 | 国产黄色精品视频 | 色多多在线观看 | 国产精品视频最多的网站 | 福利精品在线 | 国产福利精品一区二区 | 国产123av| 久久免费国产视频 | 免费福利视频网站 | 色婷婷国产 | 在线观看中文字幕亚洲 | 欧美一区二区三区在线看 | 久久官网 | 少妇性aaaaaaaaa视频 | 国产欧美综合视频 | 成人播放器 | 欧美午夜精品久久久久 | 狠狠狠色 | 99久久精品免费看国产麻豆 | 狠狠色伊人亚洲综合网站野外 | 免费高清在线视频一区· | 在线免费色| 天天操天天干天天干 | 欧美日韩xx | 亚洲精品美女在线观看播放 | 成片免费观看视频999 | 久久激情五月婷婷 | 国产精品免费观看国产网曝瓜 | 久香蕉 | 在线www色| 国产品久精国精产拍 | 最近中文字幕大全中文字幕免费 | 国产成人av一区二区三区在线观看 | 欧美日韩国产网站 | 国产视频不卡一区 | 91麻豆产精品久久久久久 | 久久人人97超碰com | 粉嫩av一区二区三区四区 | 亚洲aⅴ一区二区三区 | 国产一级性生活视频 | 国产婷婷视频在线 | 国产伦精品一区二区三区免费 | 久久久资源 | 国产伦理精品一区二区 | 好看的国产精品视频 | 草久久久久久 | 九九在线视频免费观看 | 午夜私人影院 | www国产亚洲精品久久网站 | 一二三区视频在线 | 手机av资源 | 久久精品99国产精品酒店日本 | 精品国产1区2区3区 国产欧美精品在线观看 | 久久99欧美| 亚洲精品麻豆视频 | 91理论片午午伦夜理片久久 | 欧美人体xx| 欧美精品在线观看免费 | 天天摸日日操 | 久久久五月婷婷 | 精品一区二区三区电影 | 99色99| 国产中文字幕网 | 91理论电影| wwxxxx日本| 欧美一级黄大片 | 亚洲综合色播 | 欧美日产在线观看 | 国产成人一区二区三区在线观看 | av网站免费线看精品 | 九月婷婷色 | 99久久精| 精品国产免费看 | 狠狠五月天 | 久久99热这里只有精品国产 | 久久久久久久电影 | 激情综合亚洲精品 | 4438全国亚洲精品观看视频 | 国产精品视屏 | 天堂网中文在线 | 中文字幕之中文字幕 | 激情视频在线高清看 | 国产视频一区二区三区在线 | 91成人精品一区在线播放69 | 亚洲成av人影片在线观看 | 青草视频在线看 | 日韩视频中文字幕在线观看 | 日韩成人av在线 | 国产系列 在线观看 | 久久影院亚洲 | 在线免费性生活片 | 亚洲精品午夜久久久 | 夜夜天天干| 亚洲成人资源在线 | 国产视频在线免费观看 | 亚洲午夜久久久综合37日本 | 久精品视频在线 | 成人在线你懂得 | 人人精久 | 正在播放久久 | 久久国产欧美日韩 | 国产精品9999久久久久仙踪林 | 久久大片| 91久久国产露脸精品国产闺蜜 | 射综合网 | 伊人狠狠 | 操天天操| 激情av综合 | 国产精品porn| 久久久久久久久久国产精品 | 欧美性极品xxxx娇小 | 亚洲黄色在线免费观看 | 国产亚洲精品精品精品 | 国产剧情av在线播放 | 日本丰满少妇免费一区 | 亚洲欧美日本一区二区三区 | 99电影456麻豆 | 99r在线| 久久草在线视频国产 | 日本丶国产丶欧美色综合 | 日韩午夜精品福利 | 黄色官网在线观看 | 国产区av在线 | 亚洲手机av | 在线岛国av | 一区二区三区四区免费视频 | 日韩精品不卡在线 | 免费av 在线 | 日韩av不卡在线 | 天天干天天草 | 亚洲最新av在线网址 | 99久久影院| 97精品国产91久久久久久 | 亚洲精品美女在线 | 国产精品区二区三区日本 | 欧美视频不卡 | 91原创在线观看 | 国产精品入口a级 | 日本中文在线观看 | 国产精品第一 | 国产精品精品国产婷婷这里av | 999久久国精品免费观看网站 | 一二三四精品 | 久久a v视频 | 精品国产资源 | 在线视频观看你懂的 | 国产91精品一区二区麻豆网站 | 不卡视频在线看 | 成人a级网站 | 日韩一区视频在线 | 在线电影播放 | 天天草天天色 | 欧美日韩视频在线观看免费 | 国产美女久久 | 午夜在线日韩 | 国产免费三级在线观看 | 又大又硬又黄又爽视频在线观看 | 天天爽网站 | 久久久国产精品亚洲一区 | 婷婷色网 | 在线观看国产中文字幕 | 久久99精品国产麻豆婷婷 | 久久综合射 | 欧美精品久久久久a | 欧美成人精品三级在线观看播放 | 久久五月情影视 | 亚洲综合成人专区片 | 毛片二区 | 麻豆一区在线观看 | 国产日韩欧美精品在线观看 | 一级免费黄色 | 国产黄色免费观看 | 日韩在线视 | 亚洲一区二区精品3399 | 成片免费观看视频 | 97成人免费 | 免费观看丰满少妇做爰 | 在线之家免费在线观看电影 | 综合激情久久 | 99re亚洲国产精品 | 91av视频播放| 欧洲精品久久久久毛片完整版 | 精品国产免费一区二区三区五区 | 人人看黄色 | 亚洲精品字幕在线观看 | 日本精品免费看 | 日韩激情片在线观看 | 久久国产精品免费一区二区三区 | 99精品美女 | 国产 日韩 欧美 中文 在线播放 | 91精品少妇偷拍99 | 亚洲三级网 | 国产精品一区二区三区在线看 | 99热这里只有精品1 av中文字幕日韩 | 91黄色在线看 | 91你懂的| 日本中文字幕在线观看 | 日本中文字幕在线视频 | 成人av免费播放 | 韩国av在线播放 | 在线观看网站你懂的 | 国产亚洲一级高清 | 久久躁日日躁aaaaxxxx | 狠狠婷婷 | 亚洲国产高清在线观看视频 | 精品a在线 | 亚洲动漫在线观看 | 国产伦精品一区二区三区免费 | 免费毛片一区二区三区久久久 | 五月天综合色 | 久久久久 | 在线观看网站你懂的 | 日韩欧美精品一区二区三区经典 | www.亚洲在线 | 精品一区二区在线播放 | 久久免费国产电影 | 91成人精品国产刺激国语对白 | 天天做天天爱天天综合网 | 国产日韩视频在线观看 | 亚洲人成精品久久久久 | 在线播放日韩 | 国产视频精品免费播放 | www.久久色.com | 婷婷在线播放 | 国产精品视频免费在线观看 | 国产在线观看你懂得 | 欧美一级免费在线 | 国产v视频 | 精品伦理一区二区三区 | 日韩在线电影一区二区 | 久久精品看片 | 国产精品手机在线观看 | 久草在线观看资源 | 国产精品完整版 | 蜜臀久久99精品久久久无需会员 | 免费观看的黄色片 | 天天插天天色 | 狠狠色丁香久久婷婷综合_中 | 日韩欧美视频在线免费观看 | 精品国产免费看 | 超碰97中文 | 午夜在线看| 国产精品国产三级在线专区 | 久草在线这里只有精品 | 日韩高清国产精品 | 亚洲国产精品免费 | 在线免费观看亚洲视频 | 日韩在线大片 | 精品国产视频一区 | 精品久久久久久一区二区里番 | 激情伊人五月天久久综合 | 天天操欧美 | 日韩系列 | 亚洲欧美日韩精品久久奇米一区 | 2019中文最近的2019中文在线 | 国产在线不卡精品 | 在线看国产精品 | 毛片网在线播放 | 久久免费视频99 | 五月激情站 | 精品久久久久久久久中文字幕 | 91精品国产福利在线观看 | 国产成人精品免高潮在线观看 | 色天天久久| 中文字幕av在线免费 | 18国产精品福利片久久婷 | 一区在线电影 | 国产精品美女999 | 亚洲精品午夜国产va久久成人 | 国产破处视频在线播放 | 伊人宗合网| 国产精品va最新国产精品视频 | 精品一区二区在线播放 | 在线看成人av | 精品a在线| 999视频网| 久久国产精品免费一区 | 在线观看aa | 国产在线美女 | 色婷婷国产精品一区在线观看 | 人人爽人人澡 | 国产精品成人一区二区 | 永久免费毛片在线观看 | 天天曰天天曰 | 免费a视频在线 | 99久久精品国产网站 | 免费网站色 | 婷婷精品国产一区二区三区日韩 | 日本久久精品视频 | 天天爽人人爽夜夜爽 | 99热精品国产一区二区在线观看 | 久草电影在线 | 西西大胆啪啪 | 日本三级吹潮在线 | 毛片www | 最近中文字幕mv免费高清在线 | 久在线 | 婷婷深爱五月 | 91亚洲精品久久久蜜桃 | 99热这里只有精品久久 | 久久这里只有精品久久 | 久久国产精品久久精品 | 久久伊人精品天天 | 99c视频高清免费观看 | 91片黄在线观看动漫 | 久久综合九色综合欧美狠狠 | 中文av字幕在线观看 | 黄色亚洲大片免费在线观看 | 九九精品久久 | 欧美一区二区三区特黄 | 午夜精品电影 | 91九色蝌蚪视频在线 | 国产精品正在播放 | 精品一区精品二区高清 | 日韩二区三区在线观看 | 日韩欧美高清一区二区三区 | 亚洲精品免费在线观看 | 不卡国产在线 | 亚洲闷骚少妇在线观看网站 | 成年人免费av | av丁香花| 免费视频一级片 | 日韩不卡高清视频 | 国产福利91精品 | 久久人人添人人爽添人人88v | 精品欧美在线视频 | 久久久性| 日韩av电影免费在线观看 | 在线成人小视频 | 一级欧美一级日韩 | 欧美黄在线 | 国产精品一区二区精品视频免费看 | 亚洲乱亚洲乱亚洲 | 夜夜夜影院 | 亚洲电影毛片 | 日韩一区二区三区高清在线观看 | 欧美日韩国产色综合一二三四 | 91久久久久久久一区二区 | 欧美一级电影免费观看 | 992tv成人免费看片 | 色播五月激情综合网 | 日韩黄色网络 | 色综合综合 | 日韩一区二区三区免费视频 | 久草在线国产 | 国产亚洲综合精品 | 成人a视频片观看免费 | 免费福利在线视频 | 中文区中文字幕免费看 | 国产精品18videosex性欧美 | 日韩和的一区二在线 | 久久国产欧美日韩精品 | 国产一区二区三区在线 | 丁香影院在线 | 美女久久久久 | 国产午夜精品一区二区三区 | 国产成人亚洲精品自产在线 | 日韩精品一区在线播放 | 国内精品久久久久影院优 | 亚州欧美视频 | 国产精品久久久久久久久毛片 | 91尤物在线播放 | 久久久精品国产一区二区三区 | 国产色秀视频 | 久久久久电影 | 日韩电影在线观看一区二区 | 久久伦理电影网 | 精品成人网| 少妇自拍av | 一区二区中文字幕在线播放 | 中文字幕欲求不满 | 久久在线视频在线 | 久久视频这里有久久精品视频11 | 久二影院 | 99久久精品国产一区二区成人 | 91亚洲永久精品 | 久久av在线播放 | 一二区av| 五月婷婷视频在线 | 五月天婷婷在线视频 | 特级西西444www高清大视频 | 午夜国产福利在线观看 | 日韩中文字幕第一页 | 精品国产一区二区三区久久久 | 国产色婷婷精品综合在线手机播放 | 日日摸日日添日日躁av | 五月婷激情 | www.夜夜爱| 人人爽人人搞 | av国产网站 | 天天操天天综合网 | 免费看搞黄视频网站 | 国产一区二区不卡视频 | 国产精品乱码一区二三区 | 天堂黄色片 | 精精国产xxxx视频在线播放 | 天躁狠狠躁 | 蜜臀av免费一区二区三区 | 国产第一页精品 | 国产黄色美女 | 成人久久久精品国产乱码一区二区 | 日韩av播放在线 | 国产福利精品一区二区 | 国产黄色片网站 | 香蕉视频国产在线观看 | 成人在线视频免费观看 | 91丨九色丨蝌蚪丰满 | 99爱在线| 激情文学综合丁香 | 久久久久久久久网站 | 久久久国产在线视频 | 日韩高清一区在线 | 国产做a爱一级久久 | 亚洲精品字幕在线观看 | 亚洲精品国产综合久久 | 日本中文字幕系列 | 成片视频在线观看 | 国产中文视频 | 久久99在线 | 久久久久99精品成人片三人毛片 | 日韩成人高清在线 | 婷婷丁香六月天 | 欧美精品久久久久久久亚洲调教 | 精品国产电影 | 最新黄色av网址 | 国产高清不卡在线 | 久草影视在线观看 | 四虎天堂 | 九九在线高清精品视频 | 色婷婷国产在线 | 在线国产精品视频 | 精品国产一区二区三区四区在线观看 | 中文字幕高清免费日韩视频在线 | 亚洲国产精品第一区二区 | 国产视频日韩视频欧美视频 | 国产一区电影在线观看 | 在线视频18在线视频4k | 久久电影中文字幕视频 | 精品字幕 | 久久av网址 | 国产高清一区二区 | 正在播放日韩 | 日韩欧美一区二区在线播放 | 亚洲观看黄色网 | 色的网站在线观看 | 99久久精品国产免费看不卡 | 日p在线观看 | 日日干综合 | 国产99久久九九精品免费 | 国产精品麻豆果冻传媒在线播放 | 国产区在线视频 | 成人高清av在线 | 天天操天天舔天天干 | 91精品国产99久久久久 | 日韩精品免费一区二区三区 | 99久久精品免费看国产四区 | 色吊丝在线永久观看最新版本 | 五月香视频在线观看 | 亚洲天堂网在线视频观看 | 亚洲精品一区二区18漫画 | 国产福利一区在线观看 | 三级免费黄色 | 成人三级av | 最新中文字幕在线播放 | 国产精品久久久久一区二区国产 | 欧美精品在线视频 | 91成年视频 | 国产日韩欧美在线观看 | 国产成人精品在线观看 | 性色av一区二区三区在线观看 | 精品国产一二三四区 | 欧美精品久久久久性色 | 久久久91精品国产一区二区三区 | 亚洲三级国产 | 夜夜狠狠 | 国产精品一区二区中文字幕 | 日本一区二区高清不卡 | 激情五月亚洲 | 国产精品乱码久久 | 国产精品一区二区av麻豆 | 国产精品一区二区免费看 | 亚洲精品欧美专区 | 精品国产色 | 天天草天天草 | 免费午夜视频在线观看 | 二区三区精品 | 久久伦理 | 亚洲精品在线电影 | 国产精品原创视频 | 日日躁你夜夜躁你av蜜 | 三级av在线 | 手机在线免费av | 最新极品jizzhd欧美 | 激情久久久久 | 99re视频在线观看 | 国产精品免费一区二区 | 欧美精品中文字幕亚洲专区 | bayu135国产精品视频 | 黄免费在线观看 | 97超碰在线免费观看 | 91福利视频久久久久 | 久久精品99视频 | 国产一级二级视频 | 久久国产精品色婷婷 | 国产18精品乱码免费看 | 97电影院在线观看 | 激情欧美一区二区免费视频 | 国产精品久久人 | 亚洲精品在线资源 | 国产韩国精品一区二区三区 | 欧美午夜久久久 | 91麻豆精品国产91久久久久久久久 | 99视频一区| 欧美一区二区三区在线视频观看 | 午夜三级大片 | 国产日韩一区在线 | 91九色自拍| 国产激情免费 | 九九免费在线观看 | 日韩av高清 | 欧美一级裸体视频 | 国产成人福利在线观看 | 综合久久网站 | 91综合久久一区二区 | 99久久久国产精品 | 天天操操操操操操 | 9999免费视频 | 久久国产精品久久久 | 天天射色综合 | 欧美极品裸体 | 玖玖综合网| 中文字幕在线一区二区三区 | 在线韩国电影免费观影完整版 | 91精品视频在线看 | 国产精品久久麻豆 | 精品91久久久久 | 国产精品一区二区美女视频免费看 | 久久精品毛片基地 | 中文字幕一区二区在线播放 | 亚洲免费小视频 | 国产视频2区 | 亚洲视频axxx | 久久精品免视看 | 美女视频黄是免费的 | 亚洲精品啊啊啊 | 中文字幕成人在线 | 中文字幕在线观看视频免费 | 久久视频精品在线观看 | 黄色软件在线观看免费 | 国产精品成人在线观看 | 国产美女免费观看 | 丁香激情综合国产 | 亚洲精品乱码白浆高清久久久久久 | 日韩视频一区二区 | 五月激情综合婷婷 | 天天搞天天干 | 亚洲涩涩涩 | 夜夜骑首页 | 亚洲国产精品va在线看黑人动漫 | 一级欧美黄 | 久久久久成人精品免费播放动漫 | 久久99久久久久 | 国内揄拍国内精品 | 国产精品视频地址 | 亚洲国产伊人 | 99精品视频免费观看视频 | japanese黑人亚洲人4k | 日日操夜夜操狠狠操 | 国产精品一区免费看8c0m | 麻豆精品传媒视频 | 亚洲六月丁香色婷婷综合久久 | 园产精品久久久久久久7电影 | 中文字幕国产精品一区二区 | 国产99久久精品一区二区永久免费 | 在线视频中文字幕一区 | 欧洲精品二区 | 婷婷六月丁| 最近更新好看的中文字幕 | 黄色影院在线免费观看 | 久久精品美女视频网站 | 国产成人av网 | 久久午夜剧场 | 国产亚洲精品久久久久久无几年桃 | 精品亚洲va在线va天堂资源站 | 在线播放精品一区二区三区 | 天天曰天天干 | 成人一级片免费看 | 日本精品视频免费观看 | 日韩sese| 精品爱爱 | 中文字幕av在线免费 | 国产在线观看一区 | 久久久久久久福利 | 日韩在线在线 | 欧洲一区二区在线观看 | 丁香网婷婷| 日韩www在线| 天堂在线视频免费观看 | 久久久免费高清视频 | av综合av| 国产精品丝袜久久久久久久不卡 | www.狠狠色.com | av一级免费| 视色网站 | 黄色官网在线观看 | 国产69精品久久久久9999apgf | 国内精品亚洲 | 国产91全国探花系列在线播放 | 久久精品一区二区三区中文字幕 | 西西44人体做爰大胆视频 | 天天操天天弄 | 丁香高清视频在线看看 | 日韩av不卡在线观看 | 91精品一区国产高清在线gif | 中文字幕一区2区3区 | 久久草av | 日韩电影在线观看一区 | 中文字幕在线观看三区 | 九九99靖品| 中文字幕在线观看完整版电影 | 99久久久久免费精品国产 | 亚洲成成品网站 | 日本激情动作片免费看 | 99tvdz@gmail.com| 激情五月六月婷婷 | 日韩中文久久 | 在线www色 | 六月激情婷婷 | 久久精品视频4 | 韩国在线一区二区 | 日韩欧美精品在线 | 综合激情婷婷 | 久久伦理 | 国产精品久久二区 | 欧美色888 | 欧美美女视频在线观看 | 在线观看91精品视频 | 麻豆国产精品一区二区三区 | 久久精品久久久久 | 国产日韩一区在线 | 最近更新的中文字幕 | 91精品视频免费在线观看 | 天天看天天干天天操 | 久久这里只有精品视频首页 | 色噜噜狠狠色综合中国 | 国产成a人亚洲精v品在线观看 | 97视频一区| 久久精品网站免费观看 | 精品国产理论 | 草久草久 | 少妇bbbb搡bbbb桶 | 麻豆91精品视频 | 激情综合网五月婷婷 | 精品伦理一区二区三区 | 天堂av色婷婷一区二区三区 | 免费男女羞羞的视频网站中文字幕 | 欧美吞精 | 色婷婷综合久久久 | 在线探花| 97中文字幕| 国产亚洲综合精品 | 九九免费观看全部免费视频 | 悠悠av资源片 | www国产在线| 久久久久久久久久久电影 | 丁香久久激情 | 亚洲精品字幕在线观看 | 伊人色综合久久天天网 | 免费中文字幕 | 国产亚洲精品久久久久久电影 | 日本在线观看黄色 | 男女拍拍免费视频 | 五月婷婷av| 亚州av网站 | 91自拍成人 | 国产不卡av在线播放 | 国产亚洲精品美女久久 | 亚洲精品动漫久久久久 | 欧美日本一二三 | 亚洲va在线va天堂va偷拍 | 中文字幕欧美日韩va免费视频 | 99精品一区二区三区 | 天堂激情网 | 成年人在线免费看视频 | 亚洲国产中文字幕 | 久热只有精品 | 天天综合精品 | 成人a v视频 | 欧美一区二视频在线免费观看 | 日本中文字幕久久 | 日韩网站免费观看 | 免费91麻豆精品国产自产在线观看 | 91av在线免费观看 | 久草免费在线观看视频 | 一级全黄毛片 | 天天曰天天曰 | 久久免费视频8 | 81精品国产乱码久久久久久 | 亚洲五月六月 | 国产精品久久久99 | 超碰在线9 | 美女网站视频久久 | 国产韩国日本高清视频 | 国产成人av网站 | 999久久| 成人免费网站在线观看 | 69av在线视频 | 欧美日韩aa| 久草在线视频中文 | 91在线观看欧美日韩 | 国产一区二区三区免费观看视频 | 久久精品1区 | 国产原创在线 | 91女人18片女毛片60分钟 | 久久精品视频网 | 久久久国产精品电影 | 国产高清无av久久 | 精品视频在线免费观看 | av亚洲产国偷v产偷v自拍小说 | 国产亚洲免费的视频看 | 日日爽天天爽 | 国产精品免费视频一区二区 | 午夜久久久精品 | 久草网在线 | 日韩欧美在线观看 | 在线成人看片 | 中国成人一区 | 永久免费看av | 亚洲精品乱码久久久一二三 | 探花系列在线 | 日韩中文字幕第一页 | 国产精品日韩久久久久 | 成人91在线观看 | 国产乱对白刺激视频不卡 | 精品一区二区免费在线观看 | 在线中文字幕一区二区 | 精品在线免费视频 | 99国产在线视频 | 开心激情久久 | 中日韩免费视频 | 三级av免费 | 久久久久久久久免费视频 | 中文在线a天堂 | 黄色精品久久久 | 国产精品九九九九九九 | 欧美日韩视频在线观看一区二区 | 久久久久国产精品午夜一区 | 成人av电影免费在线观看 | 深爱激情五月综合 | 亚洲精品久久久久中文字幕二区 | 国产日产精品一区二区三区四区的观看方式 | 97在线视频免费观看 | 国产一区二区三区在线免费观看 |