精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

三分鐘帶你入門人臉識別

人工智能 人臉識別
人臉識別是AI研究帶給世界的眾多奇跡之一。對于許多技術人員來說,這是一個充滿好奇的話題-他們希望對事物的工作方式有基本的了解。讓我們潛入主題,看看事情如何運作。

 人臉識別是AI研究帶給世界的眾多奇跡之一。對于許多技術人員來說,這是一個充滿好奇的話題-他們希望對事物的工作方式有基本的了解。讓我們潛入主題,看看事情如何運作。

人臉識別

解決此類問題時,最好不要重新發明輪子-我們不能!最好遵循研究人員提供給我們的模型。開源中也有很多可用的工具。這樣的Python庫之一是face_recognition。它可以通過幾個步驟工作:

  • 識別給定圖像中的人臉
  • 識別面部特征
  • 生成128個值的人臉編碼向量

基于這種編碼,我們可以測量兩個臉部圖像之間的相似度-可以告訴我們它們是否屬于同一個人。

首先安裝face_recognition模塊

  1. pip install face_recognition 

導入模塊
接下來,我們導入所需的模塊

  1. import PIL.Image 
  2. import PIL.ImageDraw 
  3. import requests 
  4. from io import BytesIO 
  5.  
  6. from IPython.display import display 
  7.  
  8. import face_recognition 

載入圖片
接下來,我們加載圖片。我已將圖像存儲在我的Github帳戶中。這樣我們就可以從URL中讀取原始圖像。

  1. response = requests.get("https://raw.githubusercontent.com/solegaonkar/solegaonkar.github.io/master/img/rahul1.jpeg"
  2. fr_image = face_recognition.load_image_file(BytesIO(response.content)) 

識別面孔
加載面部后,讓我們看一下face_recognition模塊的各個部分。它如何識別人臉?

  1. face_locations = face_recognition.face_locations(fr_image) 
  2.  
  3. number_of_faces = len(face_locations) 
  4. print("I found {} face(s) in this photograph.".format(number_of_faces)) 

這給了我們一個輸出:

  1. I found 1 face(s) **in** this photograph.</span> 

這意味著,該算法僅在圖像中找到了一張臉。讓我們看看所識別的圖像和面部。

  1. pil_image = PIL.Image.fromarray(fr_image) 
  2.  
  3. for face_location in face_locations: 
  4.     # Print the location of each face in this image. Each face is a list of co-ordinates in (top, right, bottom, left) order. 
  5.     top, right, bottom, left = face_location 
  6.     print("A face is located at pixel location Top: {}, Left: {}, Bottom: {}, Right: {}".format(top, left, bottom, right)) 
  7.     # Let's draw a box around the face 
  8.     draw = PIL.ImageDraw.Draw(pil_image) 
  9.     draw.rectangle([left, top, right, bottom], outline="black"

這給了我們一個輸出

  1. A face **is** located at pixel location Top: 68, Left: 117, Bottom: 291, Right: 340</span> 

上面的代碼還修改了圖像以在臉部周圍繪制一個矩形。讓我們檢查一下是否運作良好。

已經可以了。

人臉編碼
這是我們的面孔。但是,對于我們的算法而言,它只是RGB值的數組—匹配從我們提供給它的數據樣本中學到的模式。

對于面部識別,該算法記錄了面部的某些重要測量值,例如眼睛的顏色和大小和傾斜度,眉毛之間的間隙等。所有這些共同定義了面部編碼-從圖像中獲取的信息-即用于識別特定面孔。

為了了解從面部讀取的內容,讓我們看一下讀取的編碼。

  1. face_encodings = face_recognition.face_encodings(fr_image) 
  2. face_encodings[0

打印出一個巨大的數組:

  1. array([-0.10213576,  0.05088161, -0.03425048, -0.09622347, -0.12966095
  2.         0.04867411, -0.00511892, -0.03418527,  0.2254715 , -0.07892745
  3.         0.21497472, -0.0245543 , -0.2127848 , -0.08542262, -0.00298059
  4.         0.13224372, -0.21870363, -0.09271716, -0.03727289, -0.1250658 , 
  5.         0.09436664,  0.03037129, -0.02634972,  0.02594662, -0.1627259 , 
  6.        -0.29416466, -0.12254384, -0.15237436,  0.14907973, -0.09940194
  7.         0.02000656,  0.04662619, -0.1266906 , -0.11484023,  0.04613583
  8.         0.1228286 , -0.03202137, -0.0715076 ,  0.18478717, -0.01387333
  9.        -0.11409076,  0.07516225,  0.08549548,  0.31538364,  0.1297821 , 
  10.         0.04055009,  0.0346106 , -0.04874525,  0.17533901, -0.22634712
  11.         0.14879328,  0.09331974,  0.17943285,  0.02707857,  0.22914577
  12.        -0.20668915,  0.03964197,  0.17524502, -0.20210043,  0.07155308
  13.         0.04467429,  0.02973968,  0.00257265, -0.00049853,  0.18866715
  14.         0.08767469, -0.06483966, -0.13107982,  0.21610288, -0.04506358
  15.        -0.02243116,  0.05963502, -0.14988004, -0.11296406, -0.30011353
  16.         0.07316103,  0.38660526,  0.07268623, -0.14636359,  0.08436179
  17.         0.01005938, -0.00661338,  0.09306039,  0.03271955, -0.11528577
  18.        -0.0524189 , -0.11697718,  0.07356471,  0.10350288, -0.03610475
  19.         0.00390615,  0.17884226,  0.04291092, -0.02914601,  0.06112404
  20.         0.05315027, -0.14561613, -0.01887275, -0.13125736, -0.0362937 , 
  21.         0.16490118, -0.09027836, -0.00981111,  0.1363602 , -0.23134531
  22.         0.0788044 , -0.00604869, -0.05569676, -0.07010217, -0.0408107 , 
  23.        -0.10358225,  0.08519378,  0.16833456, -0.30366772,  0.17561394
  24.         0.14421709, -0.05016343,  0.13464174,  0.0646335 , -0.0262765 , 
  25.         0.02722404, -0.06028951, -0.19448066, -0.07304715,  0.0204969 , 
  26.        -0.03045784, -0.02818791,  0.06679841]) 

這些數字中的每一個代表面部編碼的正交分量。

相似
現在讓我們研究下一步-確定面孔之間的相似性。為此,我們需要加載更多圖像。

讓我們首先加載三個圖像。加載圖像時,我們還先找到人臉,再找到人臉編碼。

  1. response = requests.get("https://raw.githubusercontent.com/solegaonkar/solegaonkar.github.io/master/img/rahul1.jpeg"
  2. image_of_person_1 = face_recognition.load_image_file(BytesIO(response.content)) 
  3. face_locations = face_recognition.face_locations(image_of_person_1) 
  4. person_1_face_encoding = face_recognition.face_encodings(image_of_person_1, known_face_locations=face_locations) 
  5.  
  6. response = requests.get("https://raw.githubusercontent.com/solegaonkar/solegaonkar.github.io/master/img/rahul2.jpg"
  7. image_of_person_2 = face_recognition.load_image_file(BytesIO(response.content)) 
  8. face_locations = face_recognition.face_locations(image_of_person_2) 
  9. person_2_face_encoding = face_recognition.face_encodings(image_of_person_2, known_face_locations=face_locations) 
  10.  
  11. response = requests.get("https://raw.githubusercontent.com/solegaonkar/solegaonkar.github.io/master/img/trump.jpg"
  12. image_of_person_3 = face_recognition.load_image_file(BytesIO(response.content)) 
  13. face_locations = face_recognition.face_locations(image_of_person_3) 
  14. person_3_face_encoding = face_recognition.face_encodings(image_of_person_3, known_face_locations=face_locations) 

現在,識別相似性并不困難。face_recognition模塊提供了一個簡單的API。

  1. face_recognition.compare_faces([person_1_face_encoding,person_3_face_encoding], person_2_face_encoding[0], tolerance=0.08

該方法檢查要比較的兩個面的每個分量,并告訴我們當前分量是否在公差范圍內變化。上面的命令顯示如下輸出:

  1. [array([ True,  True,  True,  True,  True,  True,  True,  True,  True, 
  2.          True,  True,  True,  True,  True,  True,  True,  True,  True, 
  3.          True,  True,  True,  True,  True,  True,  True,  True,  True, 
  4.          True,  True,  True,  True,  True,  True,  True,  True,  True, 
  5.          True,  True,  True,  True, False,  True,  True,  True,  True, 
  6.          True,  True,  True,  True,  True,  True,  True,  True, False, 
  7.          True,  True,  True,  True,  True,  True,  True,  True,  True, 
  8.          True,  True,  True,  True,  True, False,  True,  True,  True, 
  9.          True,  True,  True,  True,  True,  True,  True,  True, False, 
  10.          True,  True,  True,  True,  True,  True,  True,  True,  True, 
  11.          True,  True,  True, False,  True,  True,  True,  True,  True, 
  12.          True,  True,  True,  True,  True,  True,  True,  True,  True, 
  13.          True,  True,  True,  True,  True,  True,  True,  True,  True, 
  14.          True,  True,  True,  True,  True,  True,  True,  True, False, 
  15.          True,  True]), 
  16.  array([ True,  True,  True,  True,  True,  True, False, False, False, 
  17.          True,  True,  True, False,  True,  True,  True, False,  True, 
  18.         False,  True,  True,  True,  True, False,  True,  True,  True, 
  19.         False,  True,  True,  True, False,  True,  True,  True,  True, 
  20.          True,  True,  True,  True, False,  True, False,  True,  True, 
  21.          True,  True,  True, False,  True, False,  True,  True,  True, 
  22.         False, False,  True,  True,  True,  True,  True, False,  True, 
  23.         False, False, False, False,  True, False,  True, False,  True, 
  24.         False,  True,  True,  True,  True, False,  True,  True,  True, 
  25.          True,  True,  True, False,  True,  True,  True, False,  True, 
  26.          True, False,  True,  True,  True,  True,  True,  True,  True, 
  27.          True,  True,  True,  True,  True, False, False,  True,  True, 
  28.         False, False, False,  True,  True, False,  True,  True,  True, 
  29.          True,  True,  True,  True,  True,  True, False, False,  True, 
  30.          True,  True])] 

這兩個數組表示給定圖像(在第二個參數中)與提供的列表(在第一個參數中)中每個已知面部編碼的相似性。

我們可以看到第一個數組顯示出更多相似性。可以正確識別該人。

數碼化妝
如果您喜歡有趣,我們可以使用面部識別庫做更多的事情。我們有一個API,可以幫助我們識別面部的各個特征。

  1. face_landmarks_list = face_recognition.face_landmarks(fr_image) 
  2. print(face_landmarks_list) 

這為我們提供了每個單獨特征曲線的長長列表。

  1. [{ 
  2.     'chin': [(4647), (4554), (4462), (4469), (4477), (4684), (4991), (5495), (6197), (6897), (7695), (8491), (9087), (9481), (9775), (9968), (10160)],  
  3.     'left_eyebrow': [(5142), (5439), (5839), (6340), (6742)],  
  4.     'right_eyebrow': [(7544), (8044), (8644), (9047), (9351)],  
  5.     'nose_bridge': [(7048), (6852), (6756), (6660)],  
  6.     'nose_tip': [(6064), (6265), (6567), (6866), (7166)],  
  7.     'left_eye': [(5547), (5745), (6146), (6348), (6048), (5748)],  
  8.     'right_eye': [(7751), (8050), (8451), (8654), (8354), (7953)],  
  9.     'top_lip': [(5475), (5872), (6172), (6473), (6673), (7075), (7380), (7179), (6675), (6375), (6174), (5675)],  
  10.     'bottom_lip': [(7380), (6881), (6481), (6280), (6080), (5778), (5475), (5675), (6077), (6378), (6578), (7179)] 
  11. }] 

我們可以對此圖像應用數字化妝。

  1. for face_landmarks in face_landmarks_list: 
  2.     pil_image = PIL.Image.fromarray(fr_image) 
  3.     d = PIL.ImageDraw.Draw(pil_image, 'RGBA'
  4.  
  5.     # Make the eyebrows into a nightmare 
  6.     d.line(face_landmarks['left_eyebrow'], fill=(000255), width=3
  7.     d.line(face_landmarks['right_eyebrow'], fill=(000255), width=3
  8.     d.polygon(face_landmarks['left_eyebrow'], fill=(000255)) 
  9.     d.polygon(face_landmarks['right_eyebrow'], fill=(000255)) 
  10.  
  11.     # Gloss the lips 
  12.     d.line(face_landmarks['top_lip'], fill=(000255), width=10
  13.     d.line(face_landmarks['bottom_lip'], fill=(000255), width=10
  14.  
  15.     d.polygon(face_landmarks['bottom_lip'], fill=(25500255)) 
  16.     d.polygon(face_landmarks['top_lip'], fill=(25500255)) 
  17.     d.line(face_landmarks['top_lip'], fill=(000255), width=2
  18.     d.line(face_landmarks['bottom_lip'], fill=(000255), width=2
  19.  
  20.     # Chin 
  21.     d.polygon(face_landmarks['chin'], fill=(2550016)) 
  22.  
  23.     # Apply some eyeliner 
  24.     d.line(face_landmarks['left_eye'] + [face_landmarks['left_eye'][0]], fill=(1000255), width=6
  25.     d.line(face_landmarks['right_eye'] + [face_landmarks['right_eye'][0]], fill=(1000255), width=6
  26.  
  27.     # Sparkle the eyes 
  28.     d.polygon(face_landmarks['left_eye'], fill=(25500200)) 
  29.     d.polygon(face_landmarks['right_eye'], fill=(25500200)) 
  30.  
  31.     display(pil_image) 

下面是我們得到的。

 

責任編輯:梁菲 來源: Python之眼
相關推薦

2022-02-17 09:24:11

TypeScript編程語言javaScrip

2024-09-13 08:49:45

2024-05-16 11:13:16

Helm工具release

2021-04-20 13:59:37

云計算

2024-01-16 07:46:14

FutureTask接口用法

2024-08-30 08:50:00

2020-06-30 10:45:28

Web開發工具

2024-01-12 07:38:38

AQS原理JUC

2024-07-05 09:31:37

2020-03-08 16:45:58

數據挖掘學習數據量

2017-01-18 15:38:20

語言

2019-12-05 10:00:03

架構Redis服務器

2024-10-15 09:18:30

2024-02-22 07:37:37

對象JVM內存

2024-06-06 08:50:43

2009-11-09 12:55:43

WCF事務

2024-12-18 10:24:59

代理技術JDK動態代理

2025-05-07 00:10:00

2022-02-21 18:16:38

Go語言枚舉

2023-12-27 08:15:47

Java虛擬線程
點贊
收藏

51CTO技術棧公眾號

国产一区二区调教| 1313精品午夜理伦电影| 欧美国产一区二区| 91亚洲va在线va天堂va国| 69av.com| 深夜福利久久| 日韩欧美不卡一区| 91传媒久久久| 看黄网站在线| 92精品国产成人观看免费 | 日韩在线观看免费av| 午夜视频在线观| 九色porny丨国产首页在线| 国产精品视频麻豆| 久久精品日韩| www.蜜桃av.com| 日本不卡123| 久久色免费在线视频| 中文字幕免费看| 欧美.com| 欧美日韩国产成人在线91| 久久国产精品视频在线观看| 午夜视频在线观看免费视频| 91麻豆视频网站| 国产99在线免费| 亚洲专区第一页| 亚洲欧美日韩视频二区| 久久久精品在线| 欧美 日韩 国产 成人 在线观看| av在线视屏| 亚洲人成网站色在线观看| 久久99欧美| 亚洲成人黄色片| 精品亚洲国内自在自线福利| 日本一本a高清免费不卡| 免费中文字幕在线| 91精品国产调教在线观看| 亚洲色图第一页| 亚洲欧美日本一区| 日韩精品视频一区二区三区| 欧美日本韩国一区二区三区视频| 五月天在线免费视频| av网站大全在线观看| 91免费视频网址| 精品国产区在线| 国产成人自拍一区| 成人免费视频网站在线观看| 成人性生交大片免费看视频直播 | 亚洲成人综合网站| 四虎影院一区二区| 黄网页免费在线观看| 国产精品高潮久久久久无| 日韩av高清| 成年人视频在线免费观看| 国产欧美日韩三级| 深夜福利成人| 男人的天堂在线视频| 91免费精品国自产拍在线不卡| 国产精品羞羞答答| 亚洲成人av网址| 日本91福利区| 成人精品在线视频| 国产麻豆精品一区| 国产精品1区二区.| 国产欧美在线一区二区| 手机看片福利永久| 337p粉嫩大胆色噜噜噜噜亚洲| 国产精品av电影| 天堂免费在线视频| 久久99久久久久久久久久久| 亚洲bt欧美bt日本bt| 亚洲国产精品二区| 国产99久久精品| 久久草.com| 成人免费在线观看| 亚洲欧美一区二区不卡| 国产精品久久久久久久乖乖| 欧美13videosex性极品| 色婷婷综合久色| 一级黄色特级片| 亚洲精品a区| 亚洲精品日韩在线| 国产精品一区二区亚洲| 午夜精品久久| 青青久久aⅴ北条麻妃| 欧美 亚洲 另类 激情 另类| 九九在线精品视频| 国产精品一区视频| 大地资源中文在线观看免费版| zzijzzij亚洲日本少妇熟睡| 欧美18视频| 三区四区在线视频| 午夜精品爽啪视频| 亚洲人成无码www久久久| 欧洲亚洲精品久久久久| 亚洲成人精品视频在线观看| 成人无码av片在线观看| 欧美国产另类| 国产精品av电影| 黄色aaa大片| 国产精品免费久久| 成年人午夜免费视频| 久久久国产精品网站| 亚洲大胆人体在线| 天堂网av2018| 香蕉亚洲视频| 成人欧美一区二区三区视频xxx | 国产第一页在线播放| 三级不卡在线观看| 懂色中文一区二区三区在线视频| 国产特级黄色片| 久久一留热品黄| www.18av.com| 国产成人精选| 亚洲剧情一区二区| 热久久最新网址| 午夜影院一区| 日韩亚洲欧美一区| 99在线视频免费| 国产精品亚洲产品| 91美女高潮出水| 欧美日韩国产中文字幕在线| 一区二区三区国产精品| 在线看的黄色网址| 日韩美女毛片| 韩国三级日本三级少妇99| 国产美女三级无套内谢| 国产日韩欧美不卡在线| 俄罗斯av网站| 久久精品色综合| 欧美精品一区二区免费| 中文字幕永久免费视频| 国产亚洲一区字幕| www.中文字幕在线| 91精品国产自产在线丝袜啪| 久久久www成人免费精品| 中文字幕永久在线观看| 国产女主播在线一区二区| 看av免费毛片手机播放| 成人动漫视频| 欧美激情a在线| 国产成人久久精品77777综合 | 国产美女在线观看| 欧美性videosxxxxx| 伊人网伊人影院| 久久久久欧美精品| 欧美激情导航| 成人性生活视频| 国产视频精品免费播放| 天堂网一区二区三区| 99久久国产综合精品麻豆| 免费网站在线观看视频 | 成人免费看吃奶视频网站| 国产对白叫床清晰在线播放| 在线亚洲免费视频| 中文字幕免费高清| 日韩不卡一区二区三区| 丝袜美腿玉足3d专区一区| 国产经典一区| 日韩视频中文字幕| 国产激情久久久久久熟女老人av| 99久久久无码国产精品| 男人插女人视频在线观看| 亚洲日本视频在线| 午夜精品在线视频| 你懂的视频在线观看| 欧美亚洲自拍偷拍| 99精品中文字幕| 国产一区 二区 三区一级| 欧美大黑帍在线播放| 久久午夜影院| 国产精品激情自拍| 老司机在线看片网av| 欧美xxxxx牲另类人与| 国产成人精品片| 欧美国产精品一区二区| 男人午夜视频在线观看| 日韩一级大片| 日韩中文不卡| 亚洲国产精品免费视频| 97超碰色婷婷| 日本福利在线| 亚洲精品一区二区三区在线观看 | 91久久精品一区| 婷婷av在线| 亚洲人成亚洲人成在线观看| 97精品久久人人爽人人爽| 亚洲一区av在线| 玖玖爱在线观看| 极品少妇xxxx精品少妇| 青青青青草视频| 久久大综合网| 久久久一本精品99久久精品| 欧美大片网站| 91精品国产91久久久| 日本视频在线| 亚洲精品中文字| www三级免费| 欧美吻胸吃奶大尺度电影| 国产在线欧美在线| 国产精品久久久久久久岛一牛影视 | 欧美性猛交xxxx黑人交| 激情五月少妇a| 久久久久久亚洲综合影院红桃| 国产黄色片免费在线观看| 国产一区二区三区天码| 成人动漫在线观看视频| 国产精品久久久久久久久免费高清| 国产午夜精品视频免费不卡69堂| 久久精品视频1| 一区二区三区四区乱视频| 免费人成又黄又爽又色| 国产福利91精品一区二区三区| 日韩中文字幕在线不卡| 精品国产一区二区三区| 国产精品日韩一区二区三区 | 一区二区三区在线视频免费观看| 一区二区三区国产好的精华液| 色999日韩| 免费在线观看91| 国产精品白丝一区二区三区| 91久久嫩草影院一区二区| 亚洲精品一区| 97精品免费视频| 调教一区二区| 久久精品视频中文字幕| 午夜在线播放| 中文一区二区视频| 国产精品秘入口| 亚洲美女在线观看| 香蕉av在线播放| 亚洲成人av片在线观看| 亚洲成人久久精品| 欧美本精品男人aⅴ天堂| 国产a级免费视频| 制服丝袜亚洲精品中文字幕| 小泽玛利亚一区二区三区视频| 亚洲女人的天堂| 可以免费看av的网址| 中文字幕不卡三区| 免费看的黄色录像| 国产女主播在线一区二区| 欧美日韩看看2015永久免费| 欧亚精品中文字幕| 成人看av片| 日韩网站在线观看| 免费观看成人高潮| 色妞色视频一区二区三区四区| 在线观看毛片av| 色系网站成人免费| 国产99免费视频| 日本国产一区二区| 日韩不卡高清视频| 欧美日韩在线电影| 91黄色在线视频| 欧美福利一区二区| 99免费在线视频| 日韩欧美国产不卡| 国精品人妻无码一区二区三区喝尿| 精品美女永久免费视频| 国产成人无码精品久在线观看| 国产亚洲欧美一级| xxxx日本黄色| 国产精品美女久久福利网站| www.4hu95.com四虎| 中文字幕免费在线观看视频一区| av天堂一区二区| 99在线热播精品免费| 亚洲欧美视频在线播放| 国产午夜亚洲精品理论片色戒| 国产精品偷伦视频免费观看了| 久热re这里精品视频在线6| 狠狠操精品视频| 美女精品自拍一二三四| 五月天丁香花婷婷| 成人免费视频视频| 国产精品天天干| 亚洲免费观看高清| 色网站在线播放| 欧美三级中文字| www.97av| 亚洲石原莉奈一区二区在线观看| 刘玥91精选国产在线观看| 日韩黄色高清视频| 3p在线观看| 欧美激情成人在线视频| 国产精品迅雷| 亚洲一区制服诱惑| 香蕉精品久久| 伊人久久婷婷色综合98网| 在线成人黄色| 一区二区三区视频网| 粉嫩蜜臀av国产精品网站| 国产黄色三级网站| 国产精品人成在线观看免费| 国产亚洲精品久久久久久无几年桃| 亚洲码国产岛国毛片在线| 日韩免费视频网站| 欧美精品久久一区| 亚洲av成人精品一区二区三区在线播放 | 欧美13一14另类| 久久久久亚洲| 精品免费国产一区二区| 成人一级片网址| 特黄一区二区三区| 午夜激情综合网| 国产精品视频在线观看免费| 亚洲精品视频久久| 性欧美videos高清hd4k| 国产精品久久久久久久久免费| jizz欧美| 国产欧美综合精品一区二区| 一级毛片免费高清中文字幕久久网| 国产日韩欧美大片| 日本美女视频一区二区| www.四虎精品| 亚洲免费观看在线视频| 一级片在线免费观看视频| 亚洲精品自在久久| 密臀av在线| 亚洲专区国产精品| 色婷婷亚洲mv天堂mv在影片| 成人久久久久久久久| 成人免费av资源| 欧美高清视频一区二区三区| 欧美日韩国产小视频在线观看| 国产欧美日韩成人| 中文字幕日韩精品有码视频| 国产精品原创| 国产乱码精品一区二区三区不卡| 欧美日韩导航| 热99这里只有精品| 国产美女主播视频一区| 无码人妻精品中文字幕| 欧美日韩高清一区二区三区| 成人在线免费电影| 国产精品嫩草影院久久久| 国产一区二区三区天码| 热久久精品免费视频| 国产日韩欧美a| www.亚洲激情| 中文字幕亚洲一区二区三区| 国模视频一区| 日韩欧美亚洲v片| 日本va欧美va欧美va精品| 久久久久久国产免费a片| 欧洲国产伦久久久久久久| 成人免费视频| 成人网页在线免费观看| 亚洲一区二区日韩| 波多野结衣电影免费观看| 一区二区三区在线视频观看 | av在线加勒比| 国产v亚洲v天堂无码| 亚洲精品免费观看| 极品粉嫩小仙女高潮喷水久久| 国产精品全国免费观看高清 | 欧美wwww| 国产精品区一区二区三在线播放| 亚洲第一福利社区| 欧美牲交a欧美牲交aⅴ免费下载| 狠狠久久亚洲欧美| 精品欧美一区二区久久久久| 精品久久久久一区二区国产| 91吃瓜在线观看| 欧美一区三区二区在线观看| 日韩电影免费在线看| 三上悠亚在线观看视频| 日韩你懂的在线播放| 久久青草伊人| 色噜噜狠狠色综合网| 狠狠色狠狠色综合日日91app| 亚洲精品视频大全| 欧美午夜一区二区| gogo在线高清视频| 国产精品国产亚洲精品看不卡15| 91av精品| 成人性生活免费看| 欧美四级电影在线观看| 中文字幕在线观看播放| 国产欧美韩日| 蜜臀久久99精品久久久画质超高清| 短视频在线观看| 欧美日韩激情在线| 手机在线免费看av| 蜜桃狠狠色伊人亚洲综合网站| 亚洲美女少妇无套啪啪呻吟| 亚洲蜜桃精久久久久久久久久久久| 亚洲国产精品久久一线不卡| 牛牛影视精品影视| 91在线视频导航| 久久久亚洲一区| 中文字幕在线有码| 亚洲天堂av综合网| www国产精品| 在线观看免费不卡av| 午夜不卡av在线| jizz性欧美| 日产中文字幕在线精品一区| 国产a级毛片一区|