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

python+opencv實現(xiàn)機器視覺基礎(chǔ)技術(shù)(邊緣提取,圖像濾波,邊緣檢測算子,投影,車牌字符分割)

共 10880字,需瀏覽 22分鐘

 ·

2022-04-20 08:21

擊上方“機器視覺”,點右上角...選擇“置頂/星標公眾號
接收最新推文!


機器視覺是人工智能正在快速發(fā)展的一個分支。簡單說來,機器視覺就是用機器代替人眼來做測量和判斷。它是一項綜合技術(shù),包括圖像處理、機械工程技術(shù)、控制、電光源照明、光學成像、傳感器、模擬與數(shù)字視頻技術(shù)、計算機軟硬件技術(shù)(圖像增強和分析算法、圖像卡、 I/O卡等)。

下面介紹一些機器視覺的基礎(chǔ)方法,用到的技術(shù)是python+opencv。python是一種很方便的高級編程語言,代碼量少,而OpenCV是一個基于BSD許可發(fā)行的跨平臺計算機視覺庫,可以運行在Linux、Windows、Android和Mac OS操作系統(tǒng)上。它輕量級而且高效——由一系列 C 函數(shù)和少量 C++ 類構(gòu)成,同時提供了Python、Ruby、MATLAB等語言的接口,實現(xiàn)了圖像處理和計算機視覺方面的很多通用算法。

一:邊緣提取

在機器視覺中,一個非?;A(chǔ)的操作就是圖像處理,而在圖像處理中有一個十分重要的知識就是邊緣提取。邊緣提取,指數(shù)字圖像處理中,對于圖片輪廓的一個處理。對于邊界處,灰度值變化比較劇烈的地方,就定義為邊緣。也就是拐點,拐點是指函數(shù)發(fā)生凹凸性變化的點。和高數(shù)的導數(shù)有聯(lián)系,將某個指定的物體的邊緣進行提取出來。而用python+opencv可以很方便地進行邊緣提取操作。

步驟如下:

1.對圖像進行閾值分割并反色

首先需要新建一個python文件,導入cv2的庫(OpenCV2的python庫),并顯示一張圖片,代碼為:

import?cv2

#?讀取本相對路徑下的initial.bmp文件
image?=?cv2.imread?("initial.bmp")??
#?將image對應圖像在圖像窗口顯示出來
cv2.imshow('initial',image)
#?waitKey使窗口保持靜態(tài)直到用戶按下一個鍵
cv2.waitKey(0)

對圖像進行閾值分割,閾值設定為80,得到二值化灰度圖,代碼為:

#?對圖像進行閾值分割,閾值設定為80,得到二值化灰度圖
ret,image1?=?cv2.threshold(image,80,255,cv2.THRESH_BINARY)
cv2.imshow('grayscale',image1)

將圖像進行反色,代碼如下:

image2?=?image1.copy()		#?復制圖片
for?i?in?range(0,image1.shape[0]):	#image.shape表示圖像的尺寸和通道信息(高,寬,通道)
for?j?in?range(0,image1.shape[1]):
	image2[i,j]=?255?-?image1[i,j]
cv2.imshow('colorReverse',image2)

2.邊緣提取

下面就是邊緣提取了,用findContours差影法或者Canny方法檢測邊緣,用原圖像減去腐蝕后的收縮圖像,提取邊緣。代碼如下:

#?邊緣提取
img?=?cv2.cvtColor(image2,cv2.COLOR_BGR2GRAY)
canny_img_one?=?cv2.Canny(img,300,150)
canny_img_two?=?canny_img_one.copy()	#?復制圖片
for?i?in?range(0,canny_img_one.shape[0]):	#image.shape表示圖像的尺寸和通道信息(高,寬,通道)
	for?j?in?range(0,canny_img_one.shape[1]):
		canny_img_two[i,j]=?255?-?canny_img_one[i,j]
cv2.imshow('edge',canny_img_two)

最終我們就可以得到一個邊緣提取后的圖形,如下:

二:圖像濾波

圖像濾波,即在盡量保留圖像細節(jié)特征的條件下對目標圖像的噪聲進行抑制,是圖像預處理中不可缺少的操作,其處理效果的好壞將直接影響到后續(xù)圖像處理和分析的有效性和可靠性。

噪聲就是由于成像系統(tǒng)、傳輸介質(zhì)和記錄設備等的不完善,數(shù)字圖像在其形成、傳輸記錄過程中或者在圖像處理的某些環(huán)節(jié)當輸入的像對象并不如預想時受到的污染。

而圖像濾波有很多種濾波方式,本次實驗采用的濾波方式是均值濾波,中值濾波和高斯濾波,以及高斯邊緣檢測。

均值濾波是典型的線性濾波算法,它是指在圖像上對目標像素給一個模板,該模板包括了其周圍的臨近像素(以目標像素為中心的周圍8個像素,構(gòu)成一個濾波模板,即去掉目標像素本身),再用模板中的全體像素的平均值來代替原來像素值。

中值濾波是基于排序統(tǒng)計理論的一種能有效抑制噪聲的非線性信號處理技術(shù),中值濾波的基本原理是把數(shù)字圖像或數(shù)字序列中一點的值用該點的一個鄰域中各點值的中值代替,讓周圍的像素值接近的真實值,從而消除孤立的噪聲點。

高斯濾波是一種線性平滑濾波,適用于消除高斯噪聲,廣泛應用于圖像處理的減噪過程。高斯濾波就是對整幅圖像進行加權(quán)平均的過程,每一個像素點的值,都由其本身和鄰域內(nèi)的其他像素值經(jīng)過加權(quán)平均后得到。

邊緣檢測的目的是標識數(shù)字圖像中亮度變化明顯的點。高斯邊緣檢測是用高斯濾波的方式進行邊緣檢測。

步驟如下:

1.讀取原圖

首先展示原圖,代碼如下:

import?cv2
import?cv2?as?cv

#?讀取本相對路徑下的initial.bmp文件
image?=?cv2.imread?("initial.png")
#?加入文本信息
cv2.putText(image,'initial',(50,50),cv2.FONT_HERSHEY_SIMPLEX,1.5,(255,0,?0),4)
#?將image對應圖像在圖像窗口顯示出來
cv2.imshow('initial',image)
cv2.waitKey(0)

2.均值濾波

然后進行均值濾波,代碼如下:

#?均值濾波
image2?=?cv2.blur(image,(10,5))
cv2.putText(image2,'averageFiltering',(50,50),cv2.FONT_HERSHEY_SIMPLEX,1.5,(255,0,?0),4)
cv2.imshow('averageFiltering',image2)

3.中值濾波

然后進行中值濾波,代碼如下:

image3?=?cv2.medianBlur(image,?5)
cv2.putText(image3,'medianFiltering',(50,50),cv2.FONT_HERSHEY_SIMPLEX,1.5,(255,0,?0),4)
cv2.imshow('medianFiltering',image3)

4.高斯濾波

之后進行高斯濾波,代碼如下:

#?高斯濾波
image4?=?cv2.GaussianBlur(image,(5,5),0)
cv2.putText(image4,'gaussianFilter',(50,50),cv2.FONT_HERSHEY_SIMPLEX,1.5,(255,0,?0),4)
cv2.imshow('gaussianFilter',image4)

5.高斯邊緣檢測

最終進行高斯邊緣檢測,代碼如下:

#?高斯邊緣檢測
gau_matrix?=?np.asarray([[-2/28,-5/28,-2/28],[-5/28,28/28,-5/28],[-2/28,-5/28,-2/28]])
img?=?np.zeros(image.shape)
hight,width?=?image.shape
for?i?in?range(1,hight-1):
	for?j?in?range(1,width-1):
		img[i-1,j-1]?=?np.sum(image[i-1:i+2,j-1:j+2]*gau_matrix)
image5?=?img.astype(np.uint8)
cv2.putText(image5,'gaussianEdgeDetection',(50,50),cv2.FONT_HERSHEY_SIMPLEX,1.5,(255,0,?0),4)
cv2.imshow('gaussianEdgeDetection',image5)

三:邊緣檢測算子

邊緣檢測是圖像處理和計算機視覺中的基本問題,邊緣檢測的目的是標識數(shù)字圖像中亮度變化明顯的點。包括深度上的不連續(xù)、表面方向不連續(xù)、物質(zhì)屬性變化和場景照明變化等。是計算機視覺的特征提取的一個領(lǐng)域。

在實際的圖像分割中,往往只用到一階和二階導數(shù),雖然原理上,可以用更高階的導數(shù),但是因為噪聲的影響,在純粹二階的導數(shù)操作中就會出現(xiàn)對噪聲的敏感現(xiàn)象,三階以上的導數(shù)信息往往失去了應用價值。二階導數(shù)還可以說明灰度突變的類型。在某些情況下,如灰度變化均勻的圖像,只利用一階導數(shù)可能找不到邊界,此時二階導數(shù)就能提供很有用的信息。二階導數(shù)對噪聲也比較敏感,解決的方法是先對圖像進行平滑濾波,消除部分噪聲,再進行邊緣檢測。不過,利用二階導數(shù)信息的算法是基于過零檢測的,因此得到的邊緣點數(shù)比較少,有利于后繼的處理和識別工作。

計算機視覺正是模仿人類視覺的這個過程。因此在檢測物體邊緣時,先對其輪廓點進行粗略檢測,然后通過鏈接規(guī)則把原來檢測到的輪廓點連接起來,同時也檢測和連接遺漏的邊界點及去除虛假的邊界點。圖像的邊緣是圖像的重要特征,是計算機視覺、模式識別等的基礎(chǔ),因此邊緣檢測是圖象處理中一個重要的環(huán)節(jié)。

而在opencv中也有幾個邊緣檢測方法,一階的有Roberts Cross算子,Prewitt算子,Sobel算子,Canny算子,Krisch算子,羅盤算子;而二階的還有Marr-Hildreth,在梯度方向的二階導數(shù)過零點。

步驟如下:

1.顯示原圖

首先用下面的代碼表現(xiàn)出原圖像:

#?讀取本相對路徑下的dip_switch_02.bmp文件
src_s?=?cv2.imread?("dip_switch_02.bmp",0)
cv2.imshow('src_s',src_s)

2.對圖像進行反色

對圖像進行反色,反色是與原色疊加可以變?yōu)榘咨念伾?,可以用白色(RGB:255,255,255)減去原來圖片的顏色,因此對于黑白圖片,我們先加載一個8位灰度圖像,每一個像素對應的灰度值從0-255,則只需要讀取每個像素的灰度值A(chǔ),再將255-A寫入,這樣操作一遍后,圖像就會反色了。代碼如下:

src?=?cv.imread("dip_switch_02.bmp")
height,?width,?channels?=?src.shape
for?row?in?range(height):
????for?list?in?range(width):
????????for?c?in?range(channels):
????????????pv?=?src[row,?list,?c]
????????????src[row,?list,?c]?=?255?-?pv
cv.imshow("AfterDeal",?src)

3.對圖像用sobel方法進行邊緣檢測

Sobel算子是一種用于邊緣檢測的離散微分算子,它結(jié)合了高斯平滑和微分求導。該算子用于計算圖像明暗程度近似值。根據(jù)圖像邊緣旁邊明暗程度把該區(qū)域內(nèi)超過某個數(shù)的特定點記為邊緣。Sobel 算子在Prewitt算子的基礎(chǔ)上增加了權(quán)重的概念,認為相鄰點的距離遠近對當前像素點的影響是不同的,距離越近的像素點對應當前像素的影響越大,從而實現(xiàn)圖像銳化并突出邊緣輪廓。

Sobel算子的邊緣定位更準確,常用于噪聲較多,灰度漸變的圖像
Sobel算子包含兩組3x3的矩陣,分別為橫向及縱向模板,將之與圖像作平面卷積,即可分別得出橫向及縱向的亮度差分近似值。

代碼如下:

#?用sobel方法進行邊緣檢測
x?=?cv2.Sobel(src,cv2.CV_16S,1,0)
y?=?cv2.Sobel(src,cv2.CV_16S,0,1)
absX?=?cv2.convertScaleAbs(x)???#?轉(zhuǎn)回uint8
#?cv2.imshow("absX",?absX)

#?截圖后反轉(zhuǎn)
def?inverse_color(image):
	height,?width,?channels?=?image.shape
	for?row?in?range(height):
			for?list?in?range(width):
				for?c?in?range(channels):
					pv?=?image[row,?list,?c]
					image[row,?list,?c]?=?255?-?pv

	cv.imshow("result",?image)
one?=?cv.imread("2.jpg")
inverse_color(one)

4.對圖像用robert方法進行邊緣檢測

Roberts 算子又稱為交叉微分算子,它是基于交叉差分的梯度算法,通過局部差分計算檢測邊緣線條。常用來處理具有陡峭的低噪聲圖像,當圖像邊緣接近于正 45 度或負 45 度時,該算法處理效果更理想。其缺點是對邊緣的定位不太準確,提取的邊緣線條較粗。

#?用robert方法進行邊緣檢測
dst?=?cv2.addWeighted(absX,0.5,absY,0.5,0)
#?cv2.imshow("dst",?dst)
#?截圖后反轉(zhuǎn)
def?inverse_color(image):
	height,?width,?channels?=?image.shape
	for?row?in?range(height):
			for?list?in?range(width):
				for?c?in?range(channels):
					pv?=?image[row,?list,?c]
					image[row,?list,?c]?=?255?-?pv
cv.imshow("result",?image)
three?=?cv.imread?("3.jpg")
inverse_color(three)

四:投影

投影就是就是把一個場景投影到攝像機的像平面上。類型有透視投影,仿射投影,弱透視投影與類透視投影等。

在opencv中,投影主要分為水平投影和垂直投影。水平投影是二維圖像在y軸上的投影;垂直投影是二維圖像在x軸上的投影。

在水平和垂直的方向上進行投影,先將投影的圖像轉(zhuǎn)化為灰度圖,然后進行二值化閾值分割,之后在水平和垂直的方向上進行投影。所用庫為cv2以及matplotlib數(shù)據(jù)分析庫進行操作。
步驟如下:

1.顯示原圖

import?cv2?
import?numpy?as?np?
from?matplotlib?import?pyplot?as?plt?

img=cv2.imread('123.jpg')

2.垂直方向投影

img=cv2.imread('123.jpg')?#讀取圖片,裝換為可運算的數(shù)組
GrayImage=cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)?#將BGR圖轉(zhuǎn)為灰度圖
ret,thresh1=cv2.threshold(GrayImage,130,255,cv2.THRESH_BINARY)#將圖片進行二值化(130,255)之間的點均變?yōu)?55(背景)
(h,w)=thresh1.shape?#返回高和寬
a?=?[0?for?z?in?range(0,?w)]?
#記錄每一列的波峰
for?j?in?range(0,w):?#遍歷一列?
	for?i?in?range(0,h):?#遍歷一行
		if?thresh1[i,j]==0:?#如果改點為黑點
			a[j]+=1?#該列的計數(shù)器加一計數(shù)
			thresh1[i,j]=255?#記錄完后將其變?yōu)榘咨?

for?j?in?range(0,w):?#遍歷每一列
	for?i?in?range((h-a[j]),h):?#從該列應該變黑的最頂部的點開始向最底部涂黑
		thresh1[i,j]=0?#涂黑
plt.imshow(thresh1,cmap=plt.gray())
plt.show()
cv2.imshow('one',thresh1)?
cv2.waitKey(0)

3.水平方向投影

for?j?in?range(0,h):?
	for?i?in?range(0,w):?
		if?thresh1[j,i]==0:?
			a[j]+=1?
			thresh1[j,i]=255

for?j?in?range(0,h):?
	for?i?in?range(0,a[j]):?
		thresh1[j,i]=0?

plt.imshow(thresh1,cmap=plt.gray())
plt.show()

五:車牌字符分割

車牌識別系統(tǒng)(Vehicle License Plate Recognition,VLPR) 是計算機視頻圖像識別技術(shù)在車輛牌照識別中的一種應用。

車牌識別技術(shù)要求能夠?qū)⑦\動中的汽車牌照從復雜背景中提取并識別出來,通過車牌提取、圖像預處理、特征提取、車牌字符識別等技術(shù),識別車輛牌號、顏色等信息,目前最新的技術(shù)水平為字母和數(shù)字的識別率可達到99.7%,漢字的識別率可達到99%。

要將車牌進行字符分割,先進行字符識別操作。這里進行的是直接用方框識別并括起來。需要的步驟是首先要讓彩色的車牌圖像轉(zhuǎn)化為灰度圖,再反色,閾值分割,再利用水平和垂直方向的投影依次截取需要的小方框的長和寬,進行識別。用到的技術(shù)是python+opencv其中的cv2庫以及數(shù)據(jù)分析numpy庫。
步驟如下:

1.讀取原圖

import?cv2
import?cv2?as?cv
import?numpy?as?np

image1?=?cv.imread('123456.jpg',1)
cv.imshow('image1',?image1)

2.灰度轉(zhuǎn)換

然后把圖片轉(zhuǎn)化為灰度圖,這里設置讀取圖片用灰度圖片讀取即可。

image2?=?cv.imread('123456.jpg',0)
cv.imshow('image2',?image2)

3.反色

接著將圖像進行反色,記錄寬高和深度,并用255減去灰度圖顏色的寬高。

height,?width,?deep?=?image1.shape
dst?=?np.zeros((height,width,1),?np.uint8)
for?i?in?range(0,?height):
????for?j?in?range(0,?width):
????????grayPixel?=?image2[i,?j]
????????dst[i,?j]?=?255-grayPixel
cv2.imshow('image3',?dst)

4.閾值分割

然后將反色后的圖像進行閾值分割,閾值設為100。

ret,?thresh?=?cv2.threshold(dst,?100,?255,?cv2.THRESH_TOZERO)
cv2.imshow('image4',?thresh)

5.投影

之后在水平和垂直方向上進行投影,畫出投影圖,并記錄投影小黑點的單位起始長度數(shù)組,設定兩個函數(shù),返回之后要用到的每個小分割矩形的特征點坐標值。

#?水平方向投影
def?hProject(binary):
????h,?w?=?binary.shape
????#?水平投影
????hprojection?=?np.zeros(binary.shape,?dtype=np.uint8)
????#?創(chuàng)建h長度都為0的數(shù)組
????h_h?=?[0]*h
????for?j?in?range(h):
????????for?i?in?range(w):
????????????if?binary[j,i]?==?0:
????????????????h_h[j]?+=?1
????#?畫出投影圖
????for?j?in?range(h):
????????for?i?in?range(h_h[j]):
????????????hprojection[j,i]?=?255
????return?h_h

#?垂直反向投影
def?vProject(binary):
????h,?w?=?binary.shape
????#?垂直投影
????vprojection?=?np.zeros(binary.shape,?dtype=np.uint8)
????#?創(chuàng)建?w?長度都為0的數(shù)組
????w_w?=?[0]*w
????for?i?in?range(w):
????????for?j?in?range(h):
????????????if?binary[j,?i?]?==?0:
????????????????w_w[i]?+=?1
????for?i?in?range(w):
????????for?j?in?range(w_w[i]):
????????????vprojection[j,i]?=?255
????return?w_w

6.字符識別匹配分割

根據(jù)返回的數(shù)組,確定分割位置,進行字符識別匹配分割。

th?=?thresh
h,w?=?th.shape
h_h?=?hProject(th)
start?=?0
h_start,?h_end?=?[],?[]
position?=?[]
#?根據(jù)水平投影獲取垂直分割
for?i?in?range(len(h_h)):
????if?h_h[i]?>?0?and?start?==?0:
????????h_start.append(i)
????????start?=?1
????if?h_h[i]?==0?and?start?==?1:
????????h_end.append(i)
????????start?=?0
for?i?in?range(len(h_start)):
????cropImg?=?th[h_start[i]:h_end[i],?0:w]
????if?i?==0:
????????pass
????w_w?=?vProject(cropImg)
????wstart?,?wend,?w_start,?w_end?=?0,?0,?0,?0
????for?j?in?range(len(w_w)):
????????if?w_w[j]?>?0?and?wstart?==?0:
????????????w_start?=?j
????????????wstart?=?1
????????????wend?=?0
????????if?w_w[j]?==0?and?wstart?==?1:
????????????w_end?=?j
????????????wstart?=?0
????????????wend?=?1
????????#?當確認了起點和終點之后保存坐標???
????????if?wend?==?1:
????????????position.append([w_start,?h_start[i],?w_end,?h_end[i]])
????????????wend?=?0
#?確定分割位置
for?p?in?position:
????cv2.rectangle(thresh,?(p[0],?p[1]),?(p[2],?p[3]),?(0,?0,?255),?2)
cv2.imshow('image7',?thresh)
cv.waitKey(0)


來源:https://www.cnblogs.com/ITXiaoAng/p/12593782.html



聊聊工作之外

前幾天,一個同學找我聊天。



他是一個 80 后程序員,最近感覺壓力非常大。

因為他雖然有一份,收入固定的工作。但家里也有房貸,還有小孩的教育、以及生活支出。

可見的未來里,這些都會持續(xù)變大。

他想去做一些副業(yè),但發(fā)現(xiàn)什么抖音、知乎好物、個人IP等,門檻都很高,沒法立刻賺到錢。

自己的工作,也挺忙的,就沒時間去學習。

不學習,就更不知道如何提高收入。

于是,陷入一個惡性循環(huán)。

所以,他就非常焦慮,問我該怎么破局。

我說,你先在工作之外,從一件小事做起。
做小事有 2 個好處

(1)增加掌控感
(2)增強信心

是的,具體的行動,能夠真正緩解焦慮。
該做哪些行動呢?如果沒有頭緒?如果正在找副業(yè),正在創(chuàng)業(yè),都可以參考下:

知識星球頭部社群“生財有術(shù)”第 6 期馬上4月18日即將開啟,具體有那些項目,可以實現(xiàn)這點呢?





最后,
如果你有意向加入生財有術(shù),
歡迎加我微信:5834434,或長按下面二維碼
私信「預約」報名!



熱門文章推薦:點擊直接進入相關(guān)文章

001:計算機視覺領(lǐng)域研究資源及期刊、會議介紹

002:德國kuka機器人與世界冠軍乒乓對決

003:120圖勾勒全球AI產(chǎn)業(yè)完整圖譜!

004:Facebook 開源計算機視覺系統(tǒng),從像素水平理解圖像(附論文及代碼)

005:想成為機器學習工程師?這份自學指南你值得收藏

006:十一種通用濾波算法

007:圖像處理與計算機視覺基礎(chǔ),經(jīng)典以及最近發(fā)展

008:機器人行業(yè)深度報告(完整版)

009:從洗衣妹到谷歌首席科學家,她靠孤獨改變了人工智能界!

010:工業(yè)級機器視覺行業(yè)研究報告

011:雙遠心工業(yè)鏡頭的原理簡述

012:如何裝備一個學術(shù)型的 iPad ?

013:機器視覺系統(tǒng)概述

014:德國工匠:我們沒有“物美價廉”的東西

015:為什么最好的機械臂是7個自由度,而不是6個?

016:史上最給力的技術(shù)視頻!

017:機器人10大流行編程語言對比,你掌握了哪種?

018:新奇復雜機械原理圖!

019:機器人控制系統(tǒng)相關(guān)知識大匯集
020:機器人的工作原理,史上最詳細的解析!

021:光源選型知識點
022:這才是機械手,這才是自動化,你那算什么?
023:攝像機和鏡頭的基礎(chǔ)知識
024:物聯(lián)網(wǎng)產(chǎn)業(yè)鏈全景圖(附另13大電子行業(yè)全景圖,必收藏)
025:日本到底強大到什么地步?讓人窒息!看后一夜未眠

026:德國機械用行動驚艷全世界:無敵是多么寂寞


一切有為法,如夢幻泡影,如露亦如電,應作如是觀!
歡迎轉(zhuǎn)發(fā)、留言、點贊、分享,感謝您的支持!
瀏覽 17
點贊
評論
收藏
分享

手機掃一掃分享

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

手機掃一掃分享

分享
舉報

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

国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频 日本一级婬片A片免费播放一| 亚洲天堂在线看| 性毛片| 激情一区二区| 三级片小说| 在线国产中文字幕| 无码国产+白浆| 国产乱婬AV片免费| 日韩精品在线视频| 婷婷伊人綜合中文字幕| 桃色五月天| 探花极品无套大学生| 日本中文字幕乱伦| 亚洲色无码人妻激情| 国产AV一区二区三区四区| 欧美精品日韩| 一本色道综合久久欧美日韩精品 | 91人人妻人人澡人人爽| 无码无码无码| 3p视频网站| 超碰自拍97| 乱伦无码高清麻豆视频一区二区| 国产电影一区二区三区| 日韩国无码| 蜜桃AV无码一区二区三区| 影音先锋三级资源| 国产理论视频在线观看| 中文字幕免费久久| 啪啪啪啪网站| 婷婷伊人綜合中文字幕| 麻豆性爱视频| 免费啪啪网| 狠狠操婷婷| 夜夜嗨AV一区二区三区啊| www.色999| 欧美、日韩、中文、制服、人妻| 蜜桃传媒一区二区亚洲| 中文字幕无码日韩| 中国特级毛片| www.91madou| 霸道总裁雷总各种姿势白浆爱情岛论坛 | 亚洲三级在线| 蜜臀久久99精品久久久电影| 日韩精品一区在线观看| 黄色小视频在线免费看| 欧美AAA片| 嫩草嫩草69| 亚州在线播放| 中文亚洲精品字幕电影| 免费无码视频一区二区| 人妻无码中文字幕免费视频蜜桃| 特级西西人体大胆无码| www.男人天堂| 嫩BBB揍BBB揍BBB| 福利网址| 无码欧美成人AAAA三区在线| 欧美成人精品三级网站| 无码三级午夜久久人妻| 中文原创麻豆传媒md0052| 国精久久久久| 亚洲天堂本一| 伊人网在线观看| 亚洲免费视频在线播放| 五月天av在线| 日韩爱爱网| 啪啪啪免费| 裸体美女视频欧美18| 成人无码国产| 国产精品美女久久久久AV爽| 国产我不卡| 内射视频网| 东京热观看| 四虎在线观看视频| 六月丁香五月| 午夜操p| 天天狠狠| 午夜国产视频| 日韩无码电影网| 国产色av| 成年人网站在线免费观看| 国产高清免费| 日韩伊人| 亚洲无码专区在线观看| 站街大龄熟女x| 水果派中文解说AⅤ| 一级二级三级视频| 日本狠狠干| 在线观看视频你懂的| 国产精品久久久久久久久借妻| 三级影片在线观看性| 成年人视频在线观看免费| 51成人免费| 一本色道88久久加勒比精品| 欧美综合高清| 免费18蜜桃久久19| 99在线观看视频| 久久777| 性色网站| 五月婷婷丁香| 牛牛AV| 国内无码| 最新午夜综合福利视频| 操逼国产| 麻豆免费版在线观看| 亚洲AV无码成人精品区天堂小说 | 国产一区视频18| 久久久久国产精品视频| 亚洲一区无码在线观看| 国产精品伊人| 久草在在线| 91成人一区二区| 一区二区三区四区成人| 五月天成人导航| 欧美性综合网| 男女AV网站| 亚洲精品一级| 亚洲观看黄色网| 日本视频精品| 草榴在线视频| 国产嫩苞又嫩又紧AV在线| 欧美黑人大吊| 亚洲av偷拍| 黄色国产AV| 福利三区| AV在线资源网| 亚洲五月婷| 草逼的视频| 91成人精品视频| 91精品久久香蕉国产线看观看| 操b在线观看| 欧美自拍偷拍| 高清无码毛片| 日本成人性爱视频网站一区 | 午夜理论在线| 精品无码9| 色播欧美| 自拍偷拍图区| 最新中文字幕av| 国产黄色免费电影| 一级国产欧美成人A片| 亚洲日本高清| 俄罗斯熟妇搡BBBB搡BBBB| 日本a级视频| 成人国产在线| 婷婷五月天久久| 中文字幕免费高清| 正在播放李彩斐被洋老外| a级黄色视频免费观看| 亚洲一二区| 国产一区在线播放| 大荫蒂精品另类| 天天视频入口| 91人人精品| 日日躁夜夜躁| 五月婷婷六月色| 无码狠狠躁久久久久久久91| 91无码电影| 国产强伦轩免费视频在线| 最新中文字幕| 蜜桃导航-精品导航| 国产成人精品国内自产拍免费看 | 日韩大吊| 精品无码9| 免费黄色视频网站在线观看| 精品蜜桃秘一区二区三区在线播放 | 国产91精品看黄网站在线观看| av高清| 超碰在线观看97| 国产AV高清| 国产精品成人国产乱| 久久久久久黄片| 成人免费啪啪视频| 在线免费观看黄色视频网站| 嫩苞又嫩又紧AV无码| 久久久久久久久免费看无码| 丁香五月天视频| 午夜无码视频| 搡BBBB搡BBB搡五十粉嫩| 在线观看亚州| 秘蜜桃色一区二区三区在线观看 | 91大神在线免费看| 亚洲无码A区| 国产主播专区| 熟女人妻ThePorn| 日韩精品三级| 成人无码网站| 免费毛片网站| 免费国产h| 操逼免费观看视频| 日本亲子乱婬一级A片| 大香蕉久久久久| 人人摸人人色| 亚洲色图综合| 麻豆天美传媒AV果冻传媒| 欧美在线观看网站18| 99免费视频在线| 国产精品无码激情| AV天天看| 日韩毛片网站| 亚洲品久久久蜜| 夜色福利在线看| 97资源在线视频| HEYZO少婦AV無碼精品| 欧美黄片免费在线观看| 91人妻人人澡| 午夜黄电影| 欧美18禁| 我想看操逼| 秋霞福利网| 日韩中文字幕AV| 亚洲韩国中文字幕| 亚洲日韩网站| 在线视频你懂| 黄色A片一级| 亚洲视频在线看| 国产激情都市一区二区三区欧美 | 中文字幕有码在线播放| 999福利视频| 亚洲无码性爱视频| 色五婷婷| 中文字幕色| 亚洲国产区| 天天日天天干天天草| 成人久久久久| 亚洲热在线观看| 雾水情缘电影港片| 性爱福利导航| 免费无码一级A片大黄在线观看 | 色青草影院久久综合| 久久久久久免费一级A片| 久色天堂| 精品自拍偷拍| 日韩人妻中文字幕| 成人亚洲性情网站www在线| 成人午夜啪免费视频在线观看软件 | 亚洲AV成人无码一区二区三区| 五月婷婷激情综合| 91人妻无码一区二区三区| 豆花成人在线| av网站在线播放| 一级黄色视频免费看| 熟妇导航| XXX日韩| 风流老熟女一区二区三区| 最新日韩无码| 天堂一区二区三区| 九九天堂网| 怡春院院成人免费视频| www.17c嫩嫩草色蜜桃网站| 日韩一级免费| 日韩黄色免费网站| 欧美色图综合| 大香蕉久久草| 狠狠操狠狠色| 久热免费视频在线观看| 一本一道AV| 超碰在线免费| 国产探花一区二区三区| 色五月婷婷在线| 国产欧美熟妇另类久久久| 精品视频在线免费| 日本中文字幕中文翻译歌词| 天天操夜夜操狠狠操| 男女操逼视频网站免费观看| 北条麻妃久久久| 日韩毛片在线播放| 99热综合| 日本久久播| 波多野结衣无码一区二区| 操逼网站免费| 五月天视频网| 欧美一级AA| 色欲99| 国产一级a毛一级a做免费的视频 | 人妻japanesewoman| 超碰碰97| 激情五月天网址| 99热最新| 大地中文资源5页的更新内容| 久久久久久久久久8888| 无码人妻一区二区三区四区老鸭窝| av电影在线免费观看| 亚洲男人天堂AV| 人人操人| 亚洲精品视频在线观看免费| 国产超碰| 在线视频亚洲| 国产精品中文字幕在线观看| 人人射视频| 91中文字幕| 大肉大捧视频免费观看| 你懂的在线观看视频| 底流量AV电影在线| 亚洲另类图片小说| 无码视频在线观看免费| 欧美性猛交XXXX乱大交| 三级片亚洲| 亚洲精品自拍| 日日夜夜天天综合| 男人在线天堂| 99re在线| 天堂色综合| 狠狠草视频| 摸BBB槡BBBB搡BBB,,,,,| 麻豆做爱| 久久三级电影| 亚洲在线观看免费| 国产午夜在线视频| 国产欧美一区二区三区国产幕精品 | 亚洲成人午夜电影| 国产激情网| 成人毛片18毛片女人| 天天干天天干天| 中文字幕在线观看视频www| 日日综合网| 国产综合婷婷| 91日综合欧美| 一二三久久| 在线观看黄色视频网站| 亚洲免费观看在线观看| 国产学生妹在线播放| 成人黄色大香蕉| 国产视频一二三| 久久h| 久久久精品中文字幕麻豆发布| 亚洲成人免费在线观看| 亚洲人妻电影一区| 欧美三级片网| 婷婷久久综合| 最近日本中文字幕中文翻译歌词| 国产一区免费| 91探花秘入囗| 黄色成人在线免费观看| 2025天天操夜夜操| 国产jk在线| 狠狠色一区| 欧美三级理论片| 一区二区高清| 黄片网站免费在线观看| 韩国精品无码一区二区三区18 | 9久9久9久9久女女女女| 人人舔| 国产一级婬乱A片| 国产免费AV在线| 91精品91久久久中77777| 日日拍夜夜拍| 国产6区| 亚洲.欧美.丝袜.中文.综合| 国产AV一区二区三区| 亚洲天堂男人天堂| 国产精品一区在线观看| 大香蕉亚洲在线| 国产AV三级片| 嫩草在线播放| 日本A片视频| 欧美在线A片| 91精品国产偷窥一区二区| 欧美在线日韩在线| 国内免费AV| 黄色电影一区二区三区| 欧美香蕉视频| 天堂在线视频免费| 男女啊啊啊| 亚洲激情网址| 黄片免费看网站| 五月天色色婷婷| 一级成人毛片| 性爱AV在线观看| 欧美日韩成人片| 国产成人电影免费在线观看| 黄色电影一区二区| 亚洲AV无码一区二区三竹菊| 国产九九在线视频| 日韩欧美不卡色不卡| 人成免费在线视频| 国产高清做爱| 久久久精品午夜人成欧洲亚洲韩国 | 午夜激情福利| 黄色一级a片| 欧美成人在线免费| 亚洲免费黄色| 亚洲毛片亚洲毛片亚洲毛片| 黄色午夜福利| 加勒比一区二区三区| 天堂免费视频| 中文字幕在线成人| 国产精品秘久久久久久免费播放 | 午夜毛片| 一级黄色小视频| 国产三级日本三级国产三级| 国产综合婷婷| 一级片三级片| 亚洲中文字幕视频在线观看| 2024av在线| 久久悠悠| 国精产品一区一区三区有限公司杨| 日韩一区二区三区在线| 性色在线| 操逼免费看| 亚洲男人天堂视频| 免费中文字幕视频| 成人激情视频网| 欧美一级电影| 成人激情综合网| 免费观看黄片网站| 黄色www| 鸡巴操骚逼视频| 婷婷导航| 四川少妇BBBB| 亚洲护士无码| 亚洲成人av在线观看| yw尤物在线| 中日韩欧美一级A片免费| 91丨九色丨熟女泻火| 欧美操B电影| 成年女人免费视频| 天天干网址| 国产理论视频| 看一级黄色视频| 一道本在线| 日韩无码五月天| 日韩欧美国产黄色电影| 欧美性爱导航| 日韩在线中文字幕亚洲| 日韩AV在线免费| 精品中文视频| 内射视频在线观看| 草逼视频免费看| 午夜精品18视频国产17c| 五月婷婷激情综合| 欧一美一婬一伦一区二区三区自慰国| 久久久9999| 婷婷看片| 成人激情片| 操少妇视频| 国产又爽又黄网站免费观看| 亚洲AV无码乱码精品| 日韩无码成人片| 亚洲国产成人在线| 丁香五月激情网| 色老板网址| 怡红影院美乳| 51精品国产| 99热这里只有精品999| 亚洲另类视频| 免费的av网站| 欧美熟女一区| 亚洲成人在线免费观看| 欧美二区三区| 大香蕉在线视频75| 成人国产精品| 我要操影院| 狠狠精品| 草视频| 亚洲午夜精品成人毛片| 国产日本在线视频| 日韩福利电影| 嗯嗯啊啊网站| 丝袜足交视频在线观看| 在线无码av| 美女久久久久| 中文字幕视频一区日日骚| 91蝌蚪网| 大香蕉最新视频| 香蕉国产AV| 99热99精品| 天堂色综合| 日本少妇高清视频| 97成人人妻一区二区三区| 一区电影网| 日本三级片网站在线观看| 91在线看片| 操人视频网站| 久久黄色视| 国产特级毛片| 搡老熟女-91Porn| 欧美在线va| 波多野结衣无码视频在线观看| 国产精品视频无码| 苍井空精毛片精品久久久| 闷骚艳岳的婬乱生活视频| 国产熟女| 国产农村乱婬片A片AAA图片| 操久久| 一级av片| 亚洲无码av在线观看| 中文无码熟妇一区二区| 中文字幕偷拍| 成人在线欧美| 高潮无码在线观看| 性欧美亚洲| av无码一区| 国产嘿嘿| 综合久久av| 色婷婷久久综合久色| 成人精品三级麻豆| 亚洲AV女人18毛片水真多| 中文字幕在线看成人电影| 中文无码日本一级A片久久影视| 国产美女做爱视频| 一级性生活视频| 人人看人人摸人人| JULIA超乳JULIA无码| 成人欧美一区二区三区在线观看| 香蕉婷婷亚洲丁香| 偷拍第一页| 国产一级a毛一级a毛视频在线网站) | 网站色色免费看| 午夜无码人妻AV| 久久精品视频一区| 日本三级片无码| 高清无码在线视频| 另类老妇videos另类| 欧美成人看片黄a免费看| 亚洲欧洲视频在线观看| 久久99九九| 在线看片你懂的| 天天日夜夜拍| 日韩性爱网址| 大香蕉伊人| 天天综合国产| 91青青草在线| 亚洲综合一区二区三区| 成人精品一区二区三区视频| 99视频在线播放| 刘玥无码| 日本免费不卡视频| 爱爱视频无码| 操骚逼视频| 国产乱国产乱300精品| 欧美成年人网站| 成年视频在线观看| 国产成人综合自拍| 大鸡巴在线观看| 人妻乱码| 欧美日韩在线视频免费| 精品吃奶一区二区三区视频| 亚洲三级视频| 婷婷五月精品中文字幕| 91丨露脸丨熟女抽搐| 亚洲成年人在线| 黄色一级在线| 人操人人| 大香蕉一级片| 久一视频| 久久婷婷在线| 337P大胆粉嫩银噜噜噜| 狼友视频第二页| 成人免费版欧美州| 欧美日韩一区二区在线观看| 69视频在线播放| 久久久久久久极品内射| 激情导航| 激情视频网站| 欧洲一区二区三区| 婷婷国产在线| 亚洲专区区免费| 日韩无码一卡二卡| 一区二区三区精品婷婷| 毛片在线视频| 欧美中出| 做爰视频毛片下载蜜桃视频。| 国产69精品久久| 久操新在线| 北条麻妃电影九九九| 江苏妇搡BBBB搡BBB| 日本A级毛片| 一区二区三区四区精品视频| 免费一级AAAAA片在线播放| 亚洲人成77777| 懂色在线精品分类视频| 国产精品一区在线观看| 九九九在线| 成人高清无码视频| 亚洲色色色| 偷拍视频图片综合网| 亚洲小电影在线观看| 久久91| 99久久视频| 91九色视频| 久久久8| 日本边摸边吻奶边做爰| 青娱乐无码视频| 豆花视频成人网站入口| 伊人婷婷色香综合| 在线播放你懂的| 国产传媒视频| 亚洲欧洲成人在线| 九九九九国产| 日本韩国高清无码| 99久久大香蕉| 亚洲av综合在线| 国产精品外围| 影音先锋成人| www.蜜桃| 搡BBBB搡BBB搡我瞎了| 骚婷婷| 日韩免费成人| 少妇搡BBBB搡BBB搡造水多/| 成人一区二区在线观看| 一级a毛片| 日本一级黄色电影网| 日本色色网站免费| 国产午夜视频| 欧美日韩激情| 操逼视频免费在线观看| 7777AV| 91久久综合| 国内久久婷婷| 国产又粗又猛又爽又黄91精品| 亚洲色图欧美| 超碰碰人人| 国产女人18毛片水真多18| 久久99影院| 亚洲小电影| 99热国产精品| 国产精品性爱| 午夜丁香| 91欧美视频| 91麻豆精品91久久久ios版| 一本道视频在线| 成人黄色小电影| 超碰成人在线免费观看| 久久久久久大香蕉| 青娱乐亚洲视频在线| 国产无码乱伦内射| 北条麻纪视频| 天天爽爽爽爽爽成人片| 激情一一区二区三区| 好吊一区二区三区| 欧美福利导航| 亚洲天堂在线视频观看| 黄色小视频免费看| 香蕉久久a毛片| 国产又爽又黄A片| 青娱乐久久| 亚洲一级黄色视频| 无码不卡在线| 大地99中文在线观看| 欧美午夜成人一区二区三区| 精品伊人| 国产av一区二区三区四区| 激情午夜av| 天天天天日天天干| 国产一级片内射| 欧美一级a视频免费放| 欧美大黄视频| 18网站视频| 2026AV天堂网| 精品尤物在线| 91视频入口| 91精品少妇高潮一区二区三区不卡 | 婷婷一区二区三区| 黄色成人视频| 久久凹凸视频| av黄色在线观看| 97操碰| 久草中文视频| 欧美熟妇精品一级A片视色| 日皮视频免费看| 亚洲va国产天堂va久久en | 亚洲色图成人网| 日本欧美在线观看| 亚洲电影中文字幕| www.色悠悠| 一级无码高清| 精品av| 成人视频在线观看免费| 干欧美| 亚洲无码专区在线| 91人妻无码成人精品一区二区| 中文字幕一区二区6页| 超碰少妇| 国产成人精品在线| 亚洲高清在线观看视频| 国产AV无码成人精品毛片| 欧美黄视频| 天天插天天插| 77777免费观看电视剧推荐爱的教育| 欧美一级性爱| 91视频网址| 国产操逼片| 伊人久久综合| 亚洲Japanese办公室制服 | 久久天堂| 无码一区二区三区四季| 激情小说亚洲图片:伦| 久久国产热在8| 伊人三级| 大香蕉伊人手机在线| 国产女人水真多18毛片18精品 | 亚洲天堂精品在线| 亚洲精品中文字幕乱码三区91| 亚洲视频一区二区三区四区娇小视频在线观看视频 | 永久精品| 伦理被部长侵犯HD中字| 精品色| 丁香五月天啪啪| 亚洲无码精品在线观看| 亚洲视频国产| 99热精品在线播放| 91人妻无码一区二区三区| 免费看无码网站成人A片| 日韩成人精品| 色吧视频| 91丨露脸丨熟女精品| 美女少妇激情BBBB| 亚洲高清毛片一区二区| 粉嫩99精品99久久久久久特污| 北条麻妃91人妻互换| 五月天三级片| 久久99久久99| 天天拍天天操| 日本操逼电影| 成人午夜福利网站| 激情乱伦视频| 亚洲二区后入极品| 欧美又粗又大AAA片| 亚洲av色图| 欧美操穴| 亚洲中文字幕日韩| 麻豆做爱| 一区二区水蜜桃| 国产成人AV在线播放| 久久91视频| 亚洲在线免费| 黄色大片久草| 热久久综合网站| 中文字幕亚洲人妻| 综合AV在线| 精品一区二区三区四区五区六区 | 国产精品99久久久久的广告情况| 国产一区二区av| 成人一区二区三区| av在线影院| 一级片麻豆| 中文字幕精品视频在线| 9久9久9久9久女女女女| 欧美激情无码一区二区三区张丽| 色吟AV| 69黄色视频| 丁香五月在线观看| 国精产品秘一区二区| 91在线无码视频| yw尤物在线| 一级黄视频| 天天综合干| sesese999| 亚洲三级在线| 国产18女人水真多免费看| 黄页免费无码| 欧美成人电影在线观看| 成人欧美在线观看| 国产一级片免费看| 91久久国产| 韩国久久| 亚洲日韩欧美国产| 欧美性性性| 爱逼综合网| 九九色九九| 成人无码区免费AV毛片| 亚洲小电影| 微拍福利一区二区| 亚洲午夜福利视频在线观看 | 伊人成人免费视频| 日本做爱视频| 婷婷九九| 综合天堂AV久久久久久久| 悠悠无码一区日韩妇女| 精品久久久999| www.xxx国产| 亚洲逼逼| 欧美色色色色色色| 国产91无码精品秘入口在线观看| 99成人乱码一区二区三区在线| 无码日批| 日本黄色视频在线免费观看 | 久久久一级| 国产一级a免一级a免费| 毛片成人网| 中文在线永久免费观看| 中文人妻第9页| 青青娱乐亚洲无| 久久视频99| 国产乱仑视频| 北条麻妃无码中文| 亚洲资源在线| 欧美精品毛片| 精品无码AV一区二区三区| 男人天堂新地址| www.6969成人片亚洲| 婷婷五月天电影| 无码免费中文字幕| 人人摸人人看人人| 我和岳m愉情XXXⅩ视频| 国产熟妇婬乱A片免费看牛牛| 黄色小电影在线观看| 中文字幕乱码亚洲无线码按摩| 国产农村乱婬片A片AAA图片| 狠狠欧美| 亚洲操逼片| 日韩字幕久久| 欧美一级操逼视频| 99er在线观看视频| 北条麻妃网站| 蜜桃视频一区二区三区| 四库影库| 久久91精品| 亚洲精品人伦一区二区| www.欧美| 一区在线看| 亚洲av大全| 北条麻妃日B视频| 色猫AV| 午夜神马51| 3d啪啪动漫| 无码一区二| 黄片视频大全| 亚洲欧洲视频在线观看| 国內精品久久久久久久| 亚洲无码影片| 蜜臀在线视频| 国产人妻中文字幕| 久久中文娱乐网| 午夜成人视频| 色欲国产精品欧美在线密| 日韩蜜桃视频| 天天看片天天爽| 51黄片库| 午夜成人大片| 99国产免费| 亚洲AV秘无码苍井空| 欧美一区二区在线观看| 超碰91免费在线观看| 亚洲A片一区二区三区电影网| 国产一级a毛一级a做免费高清视频| 天天久久| 欧美日韩一级二级三级| 亚韩AV| 欧美日韩小视频| 一级a片在线免费观看| 国产高潮又爽又无遮挡又免费| 99热在线观看精品免费| 西西444WWW大胆无| 六月丁香综合| 黄色电影视频网站| www.水蜜桃| 微拍福利一区二区| 欧美在线中文| 操逼网站免费观看| 免费人成年激情视频在线观看 | 黄色视频大全在线观看| 综合色网站| 日韩视频第一页| 专肏老妇人大逼| 三级片亚洲| 黃色一级A片一級片| 麻豆疯狂做受XXXX高潮视频| 性综合网| 青青久操| 国产日本在线视频| 国产欧美成人在线| 艹逼视频网站| 深爱激情综合| h片免费网站| 97国产超碰| 欧美日韩A片欧美日| 午夜第一页| AV在线免费观看网站| 色第一页| 亚洲无码av在线观看| 人人妻人人爽人人精品| 日日夜夜天天操| 亚洲中文字幕色| 9I免费看片黄| 中字无码AV| 中文字幕高清无码在线| 九九九精品视频| 亚洲视频二| 大地影视中文第三页最新在线观看 | 2025av天堂| 青草网| 成人A片网| 成人在线国产| 大香蕉伊人成人网| 亚洲一本之道| a视频在线免费观看| 五月天丁香婷婷视频| 国产多人搡BBBB槡BBBB| 天天久久综合| 蝌蚪窝在线视频观看| 久久永久视频| 99电影网手机在线观看| 国产乱子伦精品久久| 五月在线| 欧美人人插| 影音先锋国产AV| 中文字幕有码在线| 无码人妻精品一区二区蜜桃网站 | 做爰视频毛片下载蜜桃视频。|