国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频

垃圾分類的正確姿勢?用 OpenCV 人工智能圖像識別技術來進行

共 9626字,需瀏覽 20分鐘

 ·

2020-11-17 04:13

OpenCV是一款非常強大的圖像處理工具,對于從事圖像處理領域相關工作的人來說這個可以說是必不可少的一項工具,用起來也很方面,下嗎是一段簡單的介紹:

OpenCV是一個基于BSD許可(開源)發(fā)行的跨平臺計算機視覺和機器學習軟件庫,可以運行在Linux、Windows、Android和Mac OS操作系統(tǒng)上。它輕量級而且高效——由一系列 C 函數和少量 C++ 類構成,同時提供了Python、Ruby、MATLAB等語言的接口,實現了圖像處理和計算機視覺方面的很多通用算法。OpenCV用C++語言編寫,它具有C ++,Python,Java和MATLAB接口,并支持Windows,Linux,Android和Mac OS,OpenCV主要傾向于實時視覺應用,并在可用時利用MMX和SSE指令, 如今也提供對于C#、Ch、Ruby,GO的支持。

OpenCV官網是https://opencv.org/,首頁截圖如下所示:

下面給出來幾個學習OpenCV的鏈接:
https://docs.opencv.org/master/d9/df8/tutorial_root.html
?
https://docs.opencv.org/
?
https://www.zhihu.com/question/26881367
我們今天的內容主要是想基于OpenCV來實現對圖像中我們關注的一些目標對象進行檢測識別或者說是對其存在的區(qū)域位置進行挖掘,在開始這篇文章之前,我曾經看到了有人基于OpenCV實現了火焰或者是煙霧的檢測,其實不管是類似的物體的檢測也好不相關的物體識別檢測也好,很大程度是比較通用的做法都是基于像素來完成最終的計算的。
這里我們以生活中最為常見的土地來作為要識別檢測的目標對象進行實驗,先來看一張網上找到的圖片,如下所示:

接下來先看一下,最終的識別檢測效果:

從上面的結果來看,比較完全地檢測到了圖中出現的土地的區(qū)域,最終,我們采用外切矩形的方式完成了對其輪廓數據的確定。
接下來,我們進入正文,在實際去實踐之前,我們很有必要來了解一下幾種比較常用的顏色空間,簡單總結匯總如下:
RGB顏色空間:
R:Red?紅色
G:Green?綠色
B:Blue?藍色
?
HSV顏色空間:
H:Hue?色度
S:Saturation?飽和度
V:Value?亮度
?
HSI顏色空間:
H:Hue?色度
S:Saturation?飽和度
I:Intensity?強度
本質上來講,不同的物體不同的對象自身的像素范圍是不同的,在實際操作的時候基于像素區(qū)間可以過濾得到你所關注的對象,通常這樣的操作會在HSV空間中進行,個人的理解是將原始的BGR或者是RGB的圖像轉化到HSV空間里面來確定目標對象的像素區(qū)間更為容易,我實際測試過,在RGB和BGR空間里面也是可以進行計算的,只不過不如HSV空間,這里就不再多討論了,可以嘗試別的方式,本文用的是HSV空間進行計算的。
最開始的時候去確定目標對象所處的像素空間是很笨拙的,主要是借助OpenCV和matplotlib實現的“人眼探索”,比較麻煩,后來在github社區(qū)里面找到了一個界面的實現,覺得很不錯,就拿來用了,這里貼出來源碼實現,如下所示:
#!usr/bin/env?python
#?encoding:utf-8
from?__future__?import?division
?
'''
功能:HSV空間圖片色素范圍查看器
'''

?
?
import?cv2
import?numpy?as?np
?
?
?
?
def?nothing(x):
????pass
?
?
def?colorLooker(pic='1.png'):
????'''
????HSV空間圖片色素范圍查看器
????'''

????#圖像加載
????image?=?cv2.imread(pic)
????#窗口初始化
????cv2.namedWindow('image',cv2.WINDOW_NORMAL)
????#創(chuàng)建拖動條
????#Opencv中Hue取值范圍是0-179
????cv2.createTrackbar('HMin',?'image',?0,?179,?nothing)
????cv2.createTrackbar('SMin',?'image',?0,?255,?nothing)
????cv2.createTrackbar('VMin',?'image',?0,?255,?nothing)
????cv2.createTrackbar('HMax',?'image',?0,?179,?nothing)
????cv2.createTrackbar('SMax',?'image',?0,?255,?nothing)
????cv2.createTrackbar('VMax',?'image',?0,?255,?nothing)
????#設置默認最大值
????cv2.setTrackbarPos('HMax',?'image',?179)
????cv2.setTrackbarPos('SMax',?'image',?255)
????cv2.setTrackbarPos('VMax',?'image',?255)
????#初始化設置
????hMin?=?sMin?=?vMin?=?hMax?=?sMax?=?vMax?=?0
????phMin?=?psMin?=?pvMin?=?phMax?=?psMax?=?pvMax?=?0
????while(1):
????????#實時獲取拖動條上的值
????????hMin?=?cv2.getTrackbarPos('HMin',?'image')
????????sMin?=?cv2.getTrackbarPos('SMin',?'image')
????????vMin?=?cv2.getTrackbarPos('VMin',?'image')
????????hMax?=?cv2.getTrackbarPos('HMax',?'image')
????????sMax?=?cv2.getTrackbarPos('SMax',?'image')
????????vMax?=?cv2.getTrackbarPos('VMax',?'image')
????????#設定HSV的最大和最小值
????????lower?=?np.array([hMin,?sMin,?vMin])
????????upper?=?np.array([hMax,?sMax,?vMax])
????????#BGR和HSV顏色空間轉化處理
????????hsv?=?cv2.cvtColor(image,?cv2.COLOR_BGR2HSV)
????????mask?=?cv2.inRange(hsv,?lower,?upper)
????????result?=?cv2.bitwise_and(image,?image,?mask=mask)
????????#拖動改變閾值的同時,實時輸出調整的信息
????????if((phMin?!=?hMin)?|?(psMin?!=?sMin)?|?(pvMin?!=?vMin)?|?(phMax?!=?hMax)?|?(psMax?!=?sMax)?|?(pvMax?!=?vMax)?):
????????????print("(hMin?=?%d?,?sMin?=?%d,?vMin?=?%d),?(hMax?=?%d?,?sMax?=?%d,?vMax?=?%d)"?%?(hMin?,?sMin?,?vMin,?hMax,?sMax?,?vMax))
????????????phMin?=?hMin
????????????psMin?=?sMin
????????????pvMin?=?vMin
????????????phMax?=?hMax
????????????psMax?=?sMax
????????????pvMax?=?vMax
????????#展示由色素帶閾值范圍處理過的結果圖片
????????cv2.imshow('image',?result)
????????if?cv2.waitKey(10)?&?0xFF?==?ord('q'):
????????????break
????cv2.destroyAllWindows()
?
?
?
?
if?__name__?==?'__main__':
????colorLooker(pic='1.png')
?
?
啟動后截圖如下所示:

借助界面中的拖動條可以很方便地進行調節(jié),看到實時處理后的結果圖片:

經過調節(jié)后最終的結果如下所示:

調整拖動條的同時,終端窗口輸出如下所示:

到這里,我們已經獲取到了所需要的各個維度的閾值數據了,就可以進行后面的處理了。
接下來我們基于上述閾值來進行區(qū)域挖掘計算,同樣使用上述的圖片,核心代碼實現如下所示:
img=Image.open('1.png')
img=cv2.cvtColor(np.asarray(img),cv2.COLOR_RGB2BGR)??
frame=cv2.cvtColor(img,?cv2.COLOR_BGR2HSV)?
blur=cv2.GaussianBlur(frame,?(21,?21),?0)
hsv=cv2.cvtColor(blur,?cv2.COLOR_BGR2HSV)
h,w,way=img.shape
total=h*w
print('h:?',?h,?'w:?',?w,?'area:?',?total)
#設置閾值數據
lower?=?[8,?67,?84]
upper?=?[85,?255,?255]
lower?=?np.array(lower,?dtype="uint8")
upper?=?np.array(upper,?dtype="uint8")
mask?=?cv2.inRange(hsv,?lower,?upper)
output?=?cv2.bitwise_and(hsv,?hsv,?mask=mask)
count?=?cv2.countNonZero(mask)
print('count:?',?count)
now_ratio=round(int(count)/total,3)
print('now_ratio:?',?now_ratio)
之后為了得到實際的輪廓區(qū)域,我們可以使用cv2.findContours方法來實現目標對象的區(qū)域挖掘計算,核心代碼實現如下所示:
gray=cv2.cvtColor(output,cv2.COLOR_BGR2GRAY)
print('gray_shape:?',?gray.shape)
ret,output=cv2.threshold(gray,?127,?255,?cv2.THRESH_BINARY)
'''
cv2.findContours:
在opencv中查找輪廓時,物體應該是白色而背景應該是黑色
contours,?hierarchy?=?cv2.findContours(image,mode,method)
image:輸入圖像
mode:輪廓的模式。cv2.RETR_EXTERNAL只檢測外輪廓;cv2.RETR_LIST檢測的輪廓不建立等級關系;cv2.RETR_CCOMP建立兩個等級的輪廓,上一層為外邊界,內層為內孔的邊界。如果內孔內還有連通物體,則這個物體的邊界也在頂層;cv2.RETR_TREE建立一個等級樹結構的輪廓。
method:輪廓的近似方法。cv2.CHAIN_APPROX_NOME存儲所有的輪廓點,相鄰的兩個點的像素位置差不超過1;cv2.CHAIN_APPROX_SIMPLE壓縮水平方向、垂直方向、對角線方向的元素,只保留該方向的終點坐標,例如一個矩形輪廓只需要4個點來保存輪廓信息;cv2.CHAIN_APPROX_TC89_L1,cv2.CV_CHAIN_APPROX_TC89_KCOS
contours:返回的輪廓
hierarchy:每條輪廓對應的屬性
'''

contours,hierarchy=cv2.findContours(output,cv2.RETR_EXTERNAL,cv2.CHAIN_APPROX_SIMPLE)
print('contours_num:?',?len(contours))
count_dict={}
areas,lengths=0,0
for?i?in?range(len(contours)):
????one=contours[i]
????one_lk=one.tolist()
????if?len(one_lk)>=2:
????????area=cv2.contourArea(one)
????????length=cv2.arcLength(one,?True)
????????areas+=area
????????lengths+=length
????????left_list,right_list=[O[0][0]?for?O?in?one_lk],[O[0][1]?for?O?in?one_lk]
????????minX,maxX,minY,maxY=min(left_list),max(left_list),min(right_list),max(right_list)
????????A=abs(maxY-minY)*abs(maxX-minX)
????????print('area:?',?area,?'A:?',?A,?'length:?',?length)
????????count_dict[i]=[A,area,length,[minX,maxX,minY,maxY]]
sorted_list=sorted(count_dict.items(),?key=lambda?e:e[1][0],?reverse=True)
print(sorted_list[:10])
result['value']=count_dict
cv2.drawContours(img,contours,-1,(0,0,255),3)
完成輪廓的挖掘計算后,我們借助于OpenCV實現可視化,結果如下所示:

可以看到:已經大體上實現了我們所要的功能,但是美中不足的是里面有很多小的矩形框,這個是我們外切矩形設計的問題,沒有考慮到過濾掉嵌套或者是包含的情況,所以這里就來處理一下:
if?sorted_list:
????filter_list=filterBox(sorted_list[:5])
????for?one_box?in?filter_list:
????????print('one_box:?',?one_box)
????????A,area,length,[minX,maxX,minY,maxY]=one_box
????????cv2.rectangle(img,(minX,maxY),(maxX,minY),(0,255,0),3)
此時的結果如下所示:

對應的計算結果輸出如下所示:
('h:?',?336L,?'w:?',?500L,?'area:?',?168000L)
('count:?',?126387)
('now_ratio:?',?0.752)
('output_shape:?',?(336L,?500L,?3L))
('gray_shape:?',?(336L,?500L))
('contours_num:?',?64)
('area:?',?0.0,?'A:?',?2,?'length:?',?4.828427076339722)
('area:?',?0.0,?'A:?',?0,?'length:?',?4.0)
('area:?',?29.0,?'A:?',?44,?'length:?',?27.313708186149597)
('area:?',?42.5,?'A:?',?72,?'length:?',?34.72792184352875)
('area:?',?0.5,?'A:?',?6,?'length:?',?9.071067690849304)
('area:?',?0.0,?'A:?',?10,?'length:?',?11.656854152679443)
('area:?',?0.0,?'A:?',?1,?'length:?',?2.8284270763397217)
('area:?',?0.0,?'A:?',?2,?'length:?',?4.828427076339722)
('area:?',?1.5,?'A:?',?2,?'length:?',?5.414213538169861)
('area:?',?16.5,?'A:?',?36,?'length:?',?27.55634891986847)
('area:?',?5.0,?'A:?',?36,?'length:?',?37.79898953437805)
('area:?',?1.5,?'A:?',?3,?'length:?',?8.242640614509583)
('area:?',?0.0,?'A:?',?0,?'length:?',?2.0)
('area:?',?2.0,?'A:?',?2,?'length:?',?6.0)
('area:?',?360.0,?'A:?',?1026,?'length:?',?206.93607211112976)
('area:?',?44.0,?'A:?',?143,?'length:?',?59.94112479686737)
('area:?',?0.0,?'A:?',?1,?'length:?',?2.8284270763397217)
('area:?',?0.0,?'A:?',?1,?'length:?',?2.8284270763397217)
('area:?',?33.5,?'A:?',?60,?'length:?',?30.38477599620819)
('area:?',?76.5,?'A:?',?228,?'length:?',?63.35533845424652)
('area:?',?320.0,?'A:?',?792,?'length:?',?166.9949471950531)
('area:?',?16.0,?'A:?',?35,?'length:?',?21.313708305358887)
('area:?',?0.0,?'A:?',?8,?'length:?',?10.828427076339722)
('area:?',?21.0,?'A:?',?78,?'length:?',?37.79898953437805)
('area:?',?0.0,?'A:?',?1,?'length:?',?2.8284270763397217)
('area:?',?0.0,?'A:?',?2,?'length:?',?4.828427076339722)
('area:?',?0.0,?'A:?',?2,?'length:?',?4.828427076339722)
('area:?',?3.5,?'A:?',?25,?'length:?',?20.727921843528748)
('area:?',?1.5,?'A:?',?12,?'length:?',?13.071067690849304)
('area:?',?51.0,?'A:?',?121,?'length:?',?53.94112491607666)
('area:?',?0.0,?'A:?',?1,?'length:?',?2.8284270763397217)
('area:?',?32.5,?'A:?',?50,?'length:?',?27.899494767189026)
('area:?',?309.5,?'A:?',?722,?'length:?',?96.32590079307556)
('area:?',?34.0,?'A:?',?42,?'length:?',?22.485281229019165)
('area:?',?80970.5,?'A:?',?132699,?'length:?',?2718.5739262104034)
[(63,?[132699,?80970.5,?2718.5739262104034,?[1,?498,?67,?334]]),?(24,?[1026,?360.0,?206.93607211112976,?[33,?60,?281,?319]]),?(39,?[792,?320.0,?166.9949471950531,?[61,?94,?252,?276]]),?(61,?[722,?309.5,?96.32590079307556,?[384,?422,?75,?94]]),?(34,?[228,?76.5,?63.35533845424652,?[1,?13,?267,?286]]),?(25,?[143,?44.0,?59.94112479686737,?[68,?81,?280,?291]]),?(55,?[121,?51.0,?53.94112491607666,?[189,?200,?219,?230]]),?(47,?[78,?21.0,?37.79898953437805,?[100,?113,?235,?241]]),?(4,?[72,?42.5,?34.72792184352875,?[209,?221,?328,?334]]),?(32,?[60,?33.5,?30.38477599620819,?[15,?25,?274,?280]])]
('one_box:?',?[132699,?80970.5,?2718.5739262104034,?[1,?498,?67,?334]])
為了更加直觀地對比分析,我們將上面計算各個步驟中的對象數據進行可視化,借助于matplotlib繪制在同一張圖上,結果如下所示:

左上角為原始圖片,右下角為最終處理得到的圖片,可以看到整個處理過程的變化。
到這里本文的內容就結束了,學習依舊在路上,歡迎交流,互相學習!

作者:沂水寒城,CSDN博客專家,個人研究方向:機器學習、深度學習、NLP、CV

Blog:?http://yishuihancheng.blog.csdn.net


贊 賞 作 者



Python中文社區(qū)作為一個去中心化的全球技術社區(qū),以成為全球20萬Python中文開發(fā)者的精神部落為愿景,目前覆蓋各大主流媒體和協作平臺,與阿里、騰訊、百度、微軟、亞馬遜、開源中國、CSDN等業(yè)界知名公司和技術社區(qū)建立了廣泛的聯系,擁有來自十多個國家和地區(qū)數萬名登記會員,會員來自以工信部、清華大學、北京大學、北京郵電大學、中國人民銀行、中科院、中金、華為、BAT、谷歌、微軟等為代表的政府機關、科研單位、金融機構以及海內外知名公司,全平臺近20萬開發(fā)者關注。

長按掃碼添加“Python小助手”?

▼點擊成為社區(qū)會員? ?喜歡就點個在看吧

瀏覽 54
點贊
評論
收藏
分享

手機掃一掃分享

分享
舉報
評論
圖片
表情
推薦
點贊
評論
收藏
分享

手機掃一掃分享

分享
舉報

感谢您访问我们的网站,您可能还对以下资源感兴趣:

国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频 9118禁| 欧美在线不卡综合| 91夫妻视频| 精品超碰| 欧美视频在线观看一区| 亚洲国产一区二区三区四区| 久久免费观看视频| 天天做夜夜操| 理论片无码| 北条麻妃亚洲无码| 成年人毛片视频| 国产黄片视频| 91在线导航| 婷婷爱五月| 在线观看免费一区| 欧美草比视频| 在线成人小视频| 97色色网| 国产精品国产成人国产三级| 嫩BBB揍BBB揍BBB| 青青草原成人在线视频| 国产伦理一区| 午夜色色影院| 成人视频在线免费观看| 色搞搞| 综合一区二区三区| 精品孕妇一区二区三区| 日韩精品视频免费在线观看| 日韩在线观看免| 一级做a视频| 天堂在线视频| 午夜无码电影| 国产三级电影在线观看| 伊人狠狠蜜桃亚洲综合| 人人看人人色| 欧美一级成人| 亚洲日本无码50p| 国内自拍99| 黄片网址| 欧洲精品在线观看| 日韩中文字幕电影| 亚洲成人网在线| 日日操夜夜| 强伦轩一区二区三区在线观看| 免费人成视频观看| 波多野结衣无码NET,AV| 亚洲精品天堂无码AV片| 天天日夜夜| 91丨九色丨东北熟女| 日韩AV免费在线| 午夜黄色小视频| 麻豆成人精品国产免费| 丁香激情五月少妇| 日韩欧美亚洲一区二区三区 | 老司机一区二区| h成人在线| 最新毛片网站〖网:.〗| 樱桃码一区二区三区| 91视频美女模特| 国产九九| 污视频在线免费观看| 亚洲无码一区二区在线观看| 亚洲成人网在线| 日韩成人区| 3D动漫精品一区二区在线播放免费| 国产在线性爱视频| 亚洲无码高清免费| 五月丁香婷婷激情综合| 欧美激情伊人| 免费一级黄色毛片| 97人妻碰碰中文无码久热丝袜 | 你懂的视频在线| 午夜一区| 在线免费观看黄色电影| 色图欧美色图| 91精品视频网站| 婷婷色色网| 2025精品视频| 日韩三级片无码| av资源在线看| 谁有毛片网站| 精品无码一区二区Av蜜桃| 国产在线播放91| 成人网站AV| 国精品无码人妻一区二区三区| 在线看毛片网站| 丁香六月婷婷激情| 精品九九九九九九| 韩国精品一区| 又粗又硬又爽18级A片| 欧美激情视频在线| 久操无码视频| www.zaixianshipin| 亚洲色图15p| 69av视频| 国产精品成人电影| av无码在线观看| 无码-ThePorn| 91传媒在线观看| 18禁在线| 国产高清视频在线观看| 九九热精品在线视频| 人妻p| 亚洲操逼片| 国产又爽又黄A片| 亚洲小说区图片区| 极品人妻疯狂3p超刺激| 日本高清一区| 国产一二三四区| 亚洲视频免费看| 理论片熟女奶水哺乳| 亚洲天堂一区二区| 激情性爱五月天| 久久精品国产亚洲| 丁香五月中文字幕| 成人免费毛片AAAAAA片| 亚洲人人操| 日韩av在线免费观看| 狠狠躁日日躁夜夜躁A片无码视频| 波多野结衣成人视频| 超碰免费在线观看| 亚洲一区无码| 免费射精一二三区| 欧洲成人在线播放| 秋霞无码一区二区三区| 亚洲精品字幕久久久久| 99久久精品一区二区成人| 色丁香六月| 日日夜夜草| 亚洲va欧美va| 狠狠狠狠狠狠操| 国产精品国产三级国产AⅤ中文| 四虎综合网| 动漫啪啪视频| 亚卅无码| 99视频这里有精品| 精品免费国产一区二区三区四区 | 国产女人18水真多18精品一级做 | 成人无码日韩精品| 欧美一区二区三区成人片在线| 青娱乐av在线| 久久噜噜噜精品国产亚洲综合| 狠狠视频| 日韩美女视频19| 99激情| 久久国产精品视频| 久久久久久久毛片| 中文字幕亚洲观看| 毛片A片免费看| 日本一区免费观看| 精品中文字幕在线| 欧美日韩成人在线观看| 亚洲狼人天堂| 欧美日韩性爱| 天天日天天舔| 一级黄色毛片| 国产成人a亚洲精品www| 91精品国产一区二区三区四区大| AV大片免费看| 欧美女人日逼视频| 欧美另类综合| 中文无码电影| 国产在线不卡| 91在线无码精品秘国产三年 | 蜜芽成人在线视频| 亚洲淫秽视频| 视色视频在线观看18| 在线观看成年人视频| 91精品国产综合久久蜜臀使用方法 | 久久影院三级片| 亚洲综合图色40p| 日本黄色视频大全| 中日韩特黄A片免费视频| 婷婷丁香五月社区亚洲| 激情小说激情视频| 国产综合激情| 国产精品久久AV电影| 伊人久久大香色综合久久| 狠狠操天天操| 亚洲精品乱码久久久久久久 | 午夜成人亚洲| 国产成人电影一区二区| 免费的黄片| 人人妻人人澡人人爽人人爽| 成人免费视频国产免费麻豆,| AA片免费网站| 亚洲AV无码A片在线观看蜜桃| 老妇性BBWBBWBBWBBW| 超碰最新在线观看| 亚洲欧洲免费视频| 亚洲无码高清在线| 欧洲黄色片| 欧美精品黄| 大香蕉尹人在线观看| 91ThePorn国产在线观看| 欧美日韩国产一区二区| 国产黄片视频| 黄色一级生活片| 亚洲精品黄色电影| 亚洲A√| 性生活黄色视频| 第一色网站| 西西人体大胆ww4444图片| 亚洲性爱在线| www.av在线| 伊人乱伦| 日本免费黄色| 天天操天天操天天操| 高清无码免费在线观看| 中文亚洲字幕| 五月天操逼| 17c.白丝喷水自慰| 人人妻人人玩人人澡人人爽| 91精品国产91久久久久久吃药| 日韩av中文在线| 中文字幕网址在线| 秋霞一级| 日韩中文字幕电影| 欧美日韩一级视频| 午夜伊人| 色婷婷亚洲精品天天综合| 中日韩在线视频| 免费在线观看无码视频| 免费在线A| 婷婷五月天激情视频| 无码日韩AV| 高清无码视频免费版本在线观看 | 成人网视频| 久久久97精品久久| 99热激情在线| 日韩午夜电影| 伊人网在线视频观看| 狠狠色一区| 国产无遮挡又黄又爽又色视频软件 | 高潮喷水在线观看| 日韩无码18| 中字AV| 国产乱伦对白| 中文字幕有码视频| 99re热在线视频| 中文字幕无码影院| 欧美高潮喷水| 色情五月| 亚洲色婷| 中文字幕免费AV| 操少妇视频| 欧美操逼网| 三级无码视频在线观看| 久久无码一区二区| 蜜芽av在线| 日本乱伦电影中文字幕| 久草网视频| 日韩亚洲欧美在线观看| 中文字幕无码av| 自拍偷拍一区二区三区| 黄页视频网站| 国产婷婷色一区二区在线观看| 一区二区三区久久| 九九热99视频| 麻豆三级片在线观看| 91人人澡人人爽人人看| 国产AAA片| 日韩成人免费观看| 黄色福利在线观看| 成人免费视频性爱| 亚洲第一成人久久网站| 国产不卡一区| 另类老妇奶性生BBwBB| 久久2| 久久538| 亚洲日韩AV在线| 国产精品久久免费视频| 自拍偷拍影音先锋| 91狠狠综合久久久| 日韩精品成人AV| 日韩中出视频| 五月网站| 俺来也影院| 日韩黄色一级| 国产精品欧美7777777| av色在线| 丁香激情五月少妇| 搡BBBB搡BBB搡我瞎了| 影音先锋色站| 嫩草久久| 国产视频中文字幕| 99久久久久久久久久| 久久久久久无码| 精品久久视频| 黄色片网站视频| 波多野结衣91| 蜜桃91精品秘入口| 欧美二区视频| AV免费在线播放| 乱伦无码高清麻豆视频一区二区| 俺也去官网| www中文字幕| 亚洲国产精品久久久久婷婷老年| 一区二区在线免费观看| 亚洲免费在线视频观看| 樱桃码一区二区三区| 国产视频激情| 日韩一级一级| 无码三级午夜久久人妻| 51精品国产| 佳佳女王footjob超级爽| 日韩人妻在线播放| 思思99热| 欧美色图狠狠操| 特级西西444www大精品| 毛片网| 亚洲伊人影院| 男男做受A片AAAA| 久久无码成人| 91亚洲国产成人久久精品麻豆| 丁香六月激情| 天堂网中文字幕| 91欧美在线| 国内一级A片| 熟妇槡BBBB槡BBBB图| 四川少妇搡bbbbb搡多人| 北条麻妃免费视频| 蜜臀AV成人精品| 手机免费Av| 日韩无码视频免费| 国产色情性黄片Av网站| 青青草原免费在线视频| 日本黄色中文字幕| 苍井空在线播放| 一级黄色毛片视频| 国产麻豆AⅤMDMD0071| 停停五月天| 91探花足浴店少妇在线| 手机看片1024你懂的| 麻豆成人无码精品视频| 岛国av无码免费| 天堂中文资源库| 炮友露脸青楼传媒刘颖儿| 黄色电影大香蕉| 电影91久久久| 翔田千里无码免费播放| 高清无码电影| 成人中文字幕无码| 人人摸人人色| 黑人av在线观看| 久久久久久综合| 全部视频午夜寂寞| 日本做爱视频| 国产口爆| 俺来俺去www色官网| 一区二区三区不卡视频| 九九精品网| 亚洲无码影音先锋| www99精品| 亚洲中文字幕一区二区| 日本视频在线免费| 欧美毛片A| 操国产美女| 中文字幕在线日亚洲9| 亚洲精品无码人妻| 国产成人视频免费| 99成人在线| 成人大片在线观看| 中出欧美亚洲| 欧美激情视频一区二区| 一区二区三区四区视频| 欧美日韩小电影| 婷婷久久五月天| 国产精品永久久久久久久久久 | www.五月婷婷| 欧美成人69| 午夜激情AV| 蝌蚪窝在线视频观看| 波多野结衣视频在线| jizz在线视频| 国产激情网| 日韩在线观看免| 日韩中文字幕视频在线观看 | 亚洲综合色色| 国产三级偷拍| 国产精品三级在线观看| 精品无码一区二区三区四区五区| 国产无码在线看| 亚洲中文字幕第一| 先锋影音AV在线| 欧美性受XXXX黑人XYX性爽一 | 999国产精品| 精品视频久久久久久| 尹人成人| 六月婷婷七月丁香| 97人人爱| 欧美日韩成人网站| 欧美成人一级| 日韩在线观看av| 成人在线无码| 国产高清成人| 视色视频在线观看| 九色PORN视频成人蝌蚪自拍| 欧美精品18videosex性欧美 | 91精品久久人妻一区二区夜夜夜| 伊人逼逼| 台湾无码| 欧美av| 色婷婷久久久久swag精品| 亚洲激情视频在线观看| 伊人久久大香线蕉| 俄女兵一级婬片A片| 日韩午夜在线观看| 中文字幕在线一区| www俺来也com| Al激情欧美| 久久99久久99久久99| AV青青草原| 国产精品午夜福利| 91精品人妻一区二区三区四区| 久久思思热| 国产五月天婷婷| 亚洲AV无码成人精品区天堂小说| 日一日射一射| 日韩黄色A片| www.国产在线观看| 黄色一级大片在线免费看国产| 无码精品ThePorn| 水果派解说av| 影音先锋无码AV| 天天肏夜夜肏| 涩涩视频成人| 中文字字幕在线中文乱码电影 | 2019天天操| 亚洲成人无码在线观看| 国产精品五月天| 麻豆毛片| 亚洲青草| 免费一级AAAAA片在线播放| 操逼毛片| 激情五月天在线观看| 亚洲综合网在线| 91久久婷婷| 黄色一级视频在线观看| 黄色无無| 亚洲中文字幕一| 国产视频97| 亚洲狼友| 国产欧美在线视频| 91传媒在线免费观看| 亚洲人妻在线视频| 精品无码一区二区三区蜜桃李宗瑞| 欧美18禁黄免费网站| 无码成人午夜在线影院| 99热官方网站| 麻豆成人91精品二区三区| 久久黄色小视频| 欧美性猛交| 亚洲欧洲免费视频| 2021国产视频| 91亚色视频| 高清免费无码视频| 日韩网站在线观看| 88国产精品| 欧美一级婬片A片免费软件| 日韩欧美一区二区在线观看| 男人天堂99| 激情久久婷婷| 婷婷六月色| 北条麻妃久久视频在线播放| 久草视频观看| 97人妻精品一区二区三区免 | 91麻豆精品成人一区二区| 激情五月天黄色| 三级片AAAA| 91精品久久久久久久| 色色婷婷五月| 69成人国产| 天天色视频| 免费黄色三级片| 99久久人妻无码中文字幕系列| 91在线看| 国产无套内射在线观看| 日韩AV大片| 色秘乱码一区二区三区| www.17c嫩嫩草色蜜桃网站| 国产在线播放av| 性爱精品视频| 一本道中文字幕| 久热视频在线| 在线中出| 亚洲中文字幕第一页| 91在线无码精品秘入口国战| 蜜臀精品色无码蜜臀AV| AV天堂影视在线观看| 一本道高清| 成人免费在线网站| 91美女在线观看| 91日韩欧美| 激情丁香婷婷| 日韩中文字幕国产| 永久免费看片视频5355| 久久悠悠| 亚洲欧美卡通| 天天色天天色| 日韩无码网站| 三级片无码视频| 精品国产天线2024| 亚洲天堂福利| 国产精品成人电影| 性满足BBWBBWBBW| 欧美成人一级片| 大香蕉第一页| 亚洲中文无码在线| 秋霞福利网| 欧美日韩第一区| 足交| 五月天操逼| 无码黄片免费| 最新免费一区二区三区| TokyoKot大交乱无码| 青草久久久| 久久久噜噜噜| 波多野结衣av在线观看| 久久久精品国产视频| 中文字幕有码在线| www.777av| 美女免费AV| 乱伦91视频| 神马午夜福利| 亚洲视频国产| 欧美日韩免费在线| 久草大香蕉在线| 亚洲AV第一页| 内射免费看| 牛牛影视av老牛影视av| 中文字幕av久久爽爽| 亚洲一区色| 久色视频| 欧美日韩一级视频| 亚洲女人在线| 成人777777免费视频色| 亚洲午夜精品久久久久久APP| 99久久久成人国产精品| 女人操逼| 亚州免费视频| 亚洲天堂一区在线观看| 91精品国产闺蜜国产在线闺蜜| 91青青| 无码爱爱视频| 精品人妻午夜| 息子交尾一区二区三区| 加勒比日韩无码| 日本Sm/调教/捆绑/紧缚| 91操B| 欧美人妻日韩精品| 91精品国产一区三一| 国产亚洲无码| 国产视频久久| 亚洲一二三四| 日本操b| 操逼逼网站| 91色图| 爱视频福利网| 国产激情无码| 婷婷网址| 女人18片毛片60分钟黃菲菲| 日本韩国无码视频| 亚洲午夜激情| 日本乱码视频| 国产精品乱伦| 欧美手机在线视频| 黄色a视频| 国产精品久久久久久无码人妻| 人人操人人妻人人看| 无码小黄片| 成人高清无码| 免费a视频| 无码一二三四| 日韩高清无码网站| 久久国产一区| 一区二区三区四区成人| 97中文在线| 蜜桃精品一区二区三区美女| 高潮喷水在线观看| 青娱乐亚洲自拍| 日日夜夜拍| 黄色电影一区二区| 欧美日韩字幕| 四川性BBB搡BBB爽爽爽小说 | 无码人妻一区二区三区蜜桃视频| 夜夜躁狠狠躁| 91丝袜足交| 久草资源| 中文字幕在线观看av| 亚洲AV高清| 91精品国产综合久久久蜜臀主演| 成人免费精品| 欧美一区免费| 艹在线观看| 51亚洲精品| 亚洲国产一区二区在线| 99热免费| 日韩成人视频在线观看| 91小仙女jK白丝袜呻吟| 99视频在线看| 亚洲人天堂| 伊人操逼| 成人黄色录像| 亚洲福利在线免费观看| 亚洲色成人网站www永久四虎| 周晓琳AV| 殴美亚洲一流| av在线天堂| 午夜成人精品视频| 欧美一级片在线| 色综合一区二区三区| 青草青在线视频| 在线免费观看无码视频| 99国产精品久久久久久久成人 | 久久久久久久国产| 日韩成人无码视频| 制服丝袜强奸乱伦| 91禁樱桃在线| 色秘乱码一区二区三区唱戏| 欧美日韩成人片| 91精品国产一区二区| 91热爆在线| 91视频福利| 日本天堂网在线观看| 亚洲精品鲁一鲁一区二区三区| 日本黄色影视| 91干穴穴在线观看| 91一区| 9999久久久久| 国产性色| 欧美三级视频在线观看| 高清视频一区二区| 日韩中文字幕久久| 色欲av伊人久久大香线蕉影院 | 一级aa视频| 天天操夜夜操视频免费高清| 久久精品视频久久| gogogo高清在线完整免费播放韩国| 99在线观看| 成人视频网站在线观看| 伊人一区| 男女AV| 日韩福利片| 超碰成人在线观看| 国产AV一区二区三区四区| 久操中文| 你懂的视频网站| 无码四区| 色色色777| 国产黄色免费观看| 乱伦网址| 婷婷五月AV| av五月| 天天视频黄色| 热99视频| 伊人综合网站| 青青草在线播放| 国产不卡一区| 国产乱妇乱子伦视频免费观看让女人| 秋霞福利网| 精品资源成人| 亚洲中文字幕网站| 午夜高清视频| 成人免看一级a一片A片| 黄色一级在线观看| 美女91视频网站| 久久久久久久久免费看无码| 无码人妻中文字幕| 国产成人综合视频| 天堂在线中文字幕| 日本韩国无码| 欧洲一区二区三区| 国产AⅤ爽aV久久久久成人| 伊人久久艹| av三级片在线观看| 五月天久久久| 国产成人免费在线观看| 国产精成人品| 精久久久| 亚洲免费视频观看| 免费一区二区三区四区| 91视频导航| 特黄视频| 欧美大吊在线| 国产香蕉视频免费| 日本三级片免费| 国产精品黄视频| 国产乱子伦一区二区三区视频 | 淫色网址| 嫩BBB槡BBBB槡BBBB| 五月丁香中文| 中文字幕免费av| 亚洲伦乱| 亚洲中文字幕色| 日韩人妻精品中文字幕专区不卡| 亚洲视频欧美视频| 超碰免费人妻| 国产AV黄片| 天天综合天天做天天综合| 亚洲精品成人无码毛片| 热热av| 98色色| 伊人黄色| 美女性爱3P视频| 91在线无码精品秘网站| 婷婷欧美色图| 欧美日韩大屌| 无码欧精品亚洲日韩一区| 国产一区二区不卡亚洲涩情| 动漫啪啪视频| 蜜臀久久99精品久久久久酒店更新时间| 天天免费视频| 97午夜福利| 日韩成人高清无码| 伊人狠狠| 51乱伦| 国产性爱自拍一下| 亚洲国产精品一区二区三区| 色哟哟视频在线观看| 国产一级操逼片| 亚洲AV无码蜜桃| 黄色不卡| 911精品人妻一区二区三区A片 | 亚洲精品A| 91精品国产三级| A片小视频| 一区免费视频| 欧美成人18| 国内成人自拍| 免费视频一二区| 色播视频在线观看| 在线视频你懂| 国产高清A片| 强开小嫩苞一区二区电影| 26∪u∪成人网站| 内射视频在线观看| 大鸡巴网站| av三级片在线播放| 一区二区三区国产精品| 大鸡吧操视频| 国产成人精品无码区在线| 国产AV影片| 亚洲精品国产精品国自产曰本| 婷婷五月综合网| 亚洲精品乱码久久久久| 親子亂子倫XXXX| 91在线观看免费视频| 亚洲偷拍视频| 台湾精品无码| 欧美成人三级在线| 亚洲卡一卡二| 日韩A片一级无码免费蜜桃| 久久成人综合网| 欧美性爱在线网站| 欧洲性爱视频在线观看| 成人V| 午夜久久久| 中文字幕人妻无码| 精品第一页| 国产精品无码激情视频| 三级片AV在线| 乱伦视频91| 一级一级一级做a免费一级做a| 国产精品91视频| www.色婷婷| 日韩精品你懂的| 亚洲欧美日韩在线| 青青草原成人在线视频| 中文字幕在线网| 精品人妻一区二区三区-国产精品 无码人妻av黄色一区二区三区 | 姐弟乱伦性爱| 精品人妻一区二区三区日产乱码 | 91精品国产aⅴ一区二区| 操逼网站免费观看| 无码日韩精品一区二区免费96| 欧美成人aaa| 影音先锋AV无码| 大香蕉综合久久| 91在线免费视频观看| 久久视频免费看| 国产欧美精品成人在线观看| 国产精品视频久久久久| 天天天日天天天天天天天日歌词| 欧美一级在线免费观看| 亚洲无码一区二区在线观看| 九九热精品视频| 91麻豆精品91久久久久同性| 996精品视频| 在线国产91| 蜜桃传媒一区二区亚洲| 山东熟妇搡BBBB搡BBBB| 久久久久久久久久久久久久久久久久免费精品分类视频 | 日韩无码五月天| 国产三级91| 婷婷亚洲综合| 3D动漫精选啪啪一期二期三期| 成人一区二区在线观看| 色色婷婷五月| 欧美一级特黄A片免费看视频小说| 一区二区三区免费| 亚洲日韩AV电影| 就要操逼| 1024国产| 精品人妻无码| 这里视频很精彩免费观看电视剧最新| 欧美亚洲视频在线观看| 国产尤物视频| 国产电影一区二区三区| 欧美午夜精品一区二区蜜桃 | 国产福利在线播放| 伊人久久大综合中文无码| 国内自拍欧美| 黑人猛躁白人BBBBBBBBB | 国产亚洲午夜久久久成人电影 | 久热视频在线| 国产女人18毛片精品18水| 日韩欧美视频| 成人性生交片无码免费看人| 亚洲无码AV网站| 91天堂网| 国产亲子乱婬一级A片| 久操久操久操| 亚洲AV无码精品国产| 91中文字幕+乱码| 久久v| 午夜福利视频无码| 一本一本久久a久久精品牛牛影视 91无码人妻精品一区二区蜜桃 | 婷婷精品| 久久久女女女女999久久| japanese在线观看| 一级特黄AA片| 天天日日天天| 四川少妇搡BBw搡BBBB搡| 国产精品码一本A片| 7799精品| www一个人免费观看视频www| 午夜视频成人| 午夜福利影片| 中文字幕有码视频| 亚洲日日干| 91色区| 婷婷激情久久| 国产十欧洲十美国+亚洲一二三区在线午夜 | 又粗又硬又爽18级A片| 东京热一区二区三区四区| 欧美成人午夜| 免费一级片| 美女网站永久免费观看| 一级中国毛片| 免费观看无码| 一级a一级a爱片兔兔软件| 3d动漫精品一区二区三区在线观看 | 亚洲国产精品VA在线看黑人 | 韩国三级HD久久精品HD| 91亚洲成人| 人人操人人透| 国产黄色小视频在线观看| 女人一级A片色黄情免费| 美女做爱在线观看| av网站在线播放| 操bbbb| 免费成人黄视频| 黄色一级大片在线免费看产| 亚洲无码一级片| 国产操逼视频| 欧美日韩成人网站| 69成人无码| 中文字幕无码视频| 国产又爽又黄网站免费观看| 亚洲精品色图| 免费超碰| 国产无码操逼视频| 视频二区中文字幕| 懂色av| 骚逼免费观看| 色五月婷婷综合| 欧美成人一区免费视频| 免费的黄片| 成人无码视频在线观看| 午夜免费性爱视频| 国产做爰XXXⅩ久久久骚妇 | 毛片18| 欧美成人视频| 污视频网站免费在线观看| 99无码国产成人精品| 亚洲国产精品成人综合色五月 | 中文字幕无码一区二区三区一本久| 99高清无码| 一级黄色A片| 91吴梦梦无码一区二区| 三根一起进菊眼| 国产免费一区二区三区网站免费| 逼逼视频| 在线看黄色片| 黄色网址五月天| 久操视频免费在线观看| 黄色视频网站在线| 亚洲高清毛片一区二区| 国产成人精品123区免费视频|