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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

种子填充算法c语言代码实现,OpenGL绘图实例三之种子填充算法

發布時間:2023/12/31 编程问答 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 种子填充算法c语言代码实现,OpenGL绘图实例三之种子填充算法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

綜述

博主研究了一下午加一晚上,終于把種子填充算法實現出來并把機器人填充完畢,路途很艱辛,不過也學到了很多,在此和大家一起分享。

吐槽

與我不是同學的小伙伴,請自動忽略,我是來吐槽教材的。 在此不得不吐槽一下,不得不說教材實在太坑爹了。對于種子填充算法的后半部分,下一個種子點的尋找過程中,從while(x<=xright)開始,我實在無法搞懂它里面的神邏輯,最初我認為它是對的,后來按照它的思路實現之后,填充基本上是錯誤的,比如圓角矩形下方的部分,它就無法正常填充。根本原因還是它的下一步種子點找錯了,而博主依然在固執地DeBug,看看是不是我哪里編碼有問題。后來,干脆放棄了書上的邏輯了,自己改寫了搜尋下一個種子點的算法,最后終于成功。 另外,教材上的這些偽代碼寫得也是太偽,算了,這不是重點,言歸正傳。

基本梳理

在博主的研究過程中,遇到了許許多多的小問題,在這里統一做一下總結,也希望大家少走彎路,吸取我的經驗教訓。

1.點的定義

在這里我們避免不了要使用點,一個點包括了2個元素,一個是橫坐標一個是縱坐標,所以我們可以直接把它定義為一個結構體。

1

2

3

4

5

struct Point

{

int x;

int y;

};

這樣的話,我們就可以直接聲明一個 Point 類型的變量使用了,既方便又直觀。

2.棧的使用

對于種子填充算法,肯定避免不了使用棧的,在這里博主分享一下一些使用心得。 棧的引入 C++代碼中,可以直接用下面的代碼來導入

1

2

#include

using namespace std;

注意,這里一定記得加上 using namespace std 這句話,否則會出現 stack 未定義的錯誤,哈哈哈,深有體會。 棧的定義 引入了棧之后,我們就可以直接來聲明一個棧了

1

stack pixelStack;

其中,需要加一個尖括號,尖括號中聲明了 Point 類型,這樣我們就可以使用它了 取棧頂元素 C++中取棧頂元素是很坑的,有一個top方法,還有一個pop方法。 其中top方法是只取得棧頂的元素而不移除它,pop方法是直接移除棧頂元素,沒有返回值。 所以我們要想取出棧頂元素并移除的話,就要分別調用這兩個方法

1

2

3

4

//獲取最頂端的元素

Point tempPoint=pixelStack.top();

//刪除最頂端的元素

pixelStack.pop();

是不是不友好?不友好的話,那就自己去定義一個新方法吧,我就先不這么干啦。 判斷棧非空 判斷當前的棧是否已經為空,只需要調用empty方法就可以了

1

2

3

while(!pixelStack.empty()){

//code

}

這里是一個while循環,如果棧為非空的話不斷循環。 關于棧置空 教材中的種子填充算法中用到了棧置空,不過我感覺沒有必要這么做,因為在方法最前面是新聲明的棧變量,它一定是空的。不過如果非要置空的話,可以利用下面的代碼

1

2

3

while(!pixelStack.empty()){

pixelStack.pop();

}

如果棧不為空,就一直取元素,就可以把它置空啦。

3.關于glColor3b和glColor3ub

這的確也是坑得博主不淺,之前一直在用 glColor3b 這個方法來定義顏色,奇怪的是 glColor3b(255,0,0) 竟然不是紅色,而是黑色!就是因為這個顏色問題,導致我在比對顏色的過程中走了很多彎路。在這里做一下說明 glColor3b()需要傳入的是byte類型,它的數值范圍是-128-127,也就是有符號數,我傳入255,由于越界了,255這個數就相當于-128,難怪不變紅啊。 glColor3ub()需要傳入的是unsigned byte類型,范圍是0-255,無符號數,那么在這里我們傳入255,0,0這三個數,就變成紅色了。

4.取得某像素顏色

我想說的是,這也是個深坑啊,一下午的Debug全歸它身上了。 獲取某個像素的這個函數是

1

void glReadPixels(GLint x,GLint y,GLsizesi width,GLsizei height,GLenum format,GLenum type,GLvoid *pixel);

函數說明如下:

該函數總共有七個參數。前四個參數可以得到一個矩形,該矩形所包括的像素都會被讀取出來。(第一、二個參數表示了矩形的左下角橫、縱坐標,坐標以窗口最左下角為零,最右上角為最大值;第三、四個參數表示了矩形的寬度和高度) 第五個參數表示讀取的內容,例如:GL_RGB就會依次讀取像素的紅、綠、藍三種數據,GL_RGBA則會依次讀取像素的紅、綠、藍、alpha四種數據,GL_RED則只讀取像素的紅色數據(類似的還有GL_GREEN,GL_BLUE,以及GL_ALPHA)。如果采用的不是RGBA顏色模式,而是采用顏色索引模式,則也可以使用GL_COLOR_INDEX來讀取像素的顏色索引。目前僅需要知道這些,但實際上還可以讀取其它內容,例如深度緩沖區的深度數據等。 第六個參數表示讀取的內容保存到內存時所使用的格式,例如:GL_UNSIGNED_BYTE會把各種數據保存為GLubyte,GL_FLOAT會把各種數據保存為GLfloat等。 第七個參數表示一個指針,像素數據被讀取后,將被保存到這個指針所表示的地址。注意,需要保證該地址有足夠的可以使用的空間,以容納讀取的像素數據。例如一幅大小為256*256的圖象,如果讀取其RGB數據,且每一數據被保存為GLubyte。

好了,那么重點來了,這個方法的坐標基準點是在畫布的左下角!!而我們繪圖的基準點是在畫布的正中心!!所以我在獲取某個點的顏色的時候一直都是錯誤的結果,這樣的話在使用的時候我們的xy坐標值就要加上畫布寬高的一半才能正常獲取到像素的顏色,希望大家一定注意!! 那么我們如何來使用呢?實例如下,首先定義GLByte的數組

1

GLubyte iPixel[3];

另外還有畫布的寬度高度的一半變量

1

int halfWidth,halfHeight;

我們可以調用如下的方法來獲取(x,y)這個點像素的值

1

glReadPixels(x+halfWidth,y+halfHeight,1,1,GL_RGB,GL_UNSIGNED_BYTE,&iPixel);

在這里第五個參數我們定義了 GL_RGB,第六個參數我們定義了 GL_UNSIGNED_BYTE,最后是傳入了數組的引用。 所以在調用這個方法之后,iPixel數組里面的三個值就已經賦值為了該點的RGB值,可以拿來做下一步的判斷。 比如我們邊界可以定義為

1

GLubyte oldColor[3]={255,255,255};

在比較的時候就可以用下面的判別式

1

iPixel[0]!=borderColor[0]&&iPixel[1]!=borderColor[1]&&iPixel[2]!=borderColor[2]

這里我們是依次比較了三個RGB值是否與邊界的RGB值相等,不過,有意思的是,識別顏色的這個方法,黑色的RGB值會識別成1,1,1,而有時候在我調試的時候會識別為0,1,1。我在想是不是系統計算誤差問題,如果真是的話,因為這個小小的誤差就影響了我們的判別條件豈不是虧大了?那么在這里我就定義了一個方法,允許一定的誤差,這個誤差姑且就稱為PS里面的容差吧。

1

2

3

4

5

6

7

8

9

10

//傳入兩個顏色的RGB值,比較是否相同,容差為dis

bool sameColor(int r1,int g1,int b1,int r2,int g2,int b2){

//容差度

int dis = 10;

if(abs(r1-r2)<=dis&&abs(g1-g2)<=dis&&abs(b1-b2)<=dis){

return true;

}else{

return false;

}

}

那么我們的判定條件就改為了

1

!sameColor(iPixel[0],iPixel[1],iPixel[2],borderColor[0],borderColor[1],borderColor[2])

這樣系統誤差便不會影響了。

5.下一個種子點的選取

教材上的種子點選取算法有點搞不懂,我按照上面的思路實現出來,在填充的時候出現了一系列問題。后來干脆放棄了教材中的方法,自己改寫了一下。 思路大體上是這樣的。

在填充完一行后,這一行最左邊的像素點我們定義為(xLeft,y),最右邊的像素我們定義為(xRight,y),掃描上一行找尋下一個種子點,這里y就要增加1,如果(xRight,y+1)這個點不是邊界不是已經填充的點,那么這個點就可以作為種子點壓入堆棧。如果這個點是邊界或者是已經填充的點,那么就繼續往左搜索,如果找到既不是邊界又未填充的點,那么這個點就是種子點,壓入堆棧。如果一直往左找到xLeft還是沒有找到的話,就不存在下一個種子點了。下一行掃描線也是同樣的原理,y要在這個基礎上減去2即可。

恩,不知道大家有沒有看懂,這是我自己想出來的方法,不敢保證完全正確,在此僅供參考。 如果大家真的可以按照教材中的方法實現成功的話,希望告訴我一下,感激不盡。

方法實現

恩,重要的地方都已經點明了,下面就直接附上我的種子填充算法吧!

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

//種子填充算法

void zzFill(int startX,int startY,int r,int g,int b){

stack pixelStack;

//x,y是給定的種子像素點,rgb就是要填充的顏色的RGB值

Point point = {startX,startY};

pixelStack.push(point);

int saveX;

int xRight,xLeft;

int x,y;

//如果棧不為空

while(!pixelStack.empty()){

//獲取最頂端的元素

Point tempPoint=pixelStack.top();

//刪除最頂端的元素

pixelStack.pop();

saveX=tempPoint.x;

x=tempPoint.x;

y=tempPoint.y;

glReadPixels(x+halfWidth,y+halfHeight,1,1,GL_RGB,GL_UNSIGNED_BYTE,&iPixel);

//如果沒有到達右邊界,就填充

while(!sameColor(iPixel[0],iPixel[1],iPixel[2],borderColor[0],borderColor[1],borderColor[2])){

glPoint(x,y,r,g,b);

x=x+1;

glReadPixels(x+halfWidth,y+halfHeight,1,1,GL_RGB,GL_UNSIGNED_BYTE,&iPixel);

}

xRight=x-1;

x=saveX-1;

glReadPixels(x+halfWidth,y+halfWidth,1,1,GL_RGB,GL_UNSIGNED_BYTE,&iPixel);

//如果沒有到達左邊界,就填充

while(!sameColor(iPixel[0],iPixel[1],iPixel[2],borderColor[0],borderColor[1],borderColor[2])){

glPoint(x,y,r,g,b);

x=x-1;

glReadPixels(x+halfWidth,y+halfWidth,1,1,GL_RGB,GL_UNSIGNED_BYTE,&iPixel);

}

//保存左端點

xLeft=x+1;

//從右邊的點開始

x=xRight;

//檢查上端的掃描線

y=y+1;

while(x>=xLeft){

glReadPixels(x+halfWidth,y+halfWidth,1,1,GL_RGB,GL_UNSIGNED_BYTE,&iPixel);

if(!sameColor(iPixel[0],iPixel[1],iPixel[2],borderColor[0],borderColor[1],borderColor[2])&&!sameColor(iPixel[0],iPixel[1],iPixel[2],r,g,b)){

//如果上方的點不是邊界點,直接壓入

Point p={x,y};

pixelStack.push(p);

//壓入之后停止循環

break;

}else{

x--;

glReadPixels(x+halfWidth,y+halfWidth,1,1,GL_RGB,GL_UNSIGNED_BYTE,&iPixel);

}

}

//檢查下端的掃描線

y=y-2;

//從右邊的點開始

x=xRight;

while(x>=xLeft){

glReadPixels(x+halfWidth,y+halfWidth,1,1,GL_RGB,GL_UNSIGNED_BYTE,&iPixel);

if(!sameColor(iPixel[0],iPixel[1],iPixel[2],borderColor[0],borderColor[1],borderColor[2])&&!sameColor(iPixel[0],iPixel[1],iPixel[2],r,g,b)){

//如果上方的點不是邊界點,直接壓入

Point p={x,y};

//壓入之后停止循環

pixelStack.push(p);

break;

}else{

x--;

glReadPixels(x+halfWidth,y+halfWidth,1,1,GL_RGB,GL_UNSIGNED_BYTE,&iPixel);

}

}

}

}

以上便是我實現的種子填充算法,僅供參考 在這里我們用到了glPoint畫點的方法,這是我們定義的,方法如下,為了便于調試,每畫一個點刷新一下,這樣我們就可以看到繪制的全部動態效果。

1

2

3

4

5

6

7

8

9

//畫點

void glPoint(int x,int y,int r,int g,int b){

glColor3ub (r,g,b);

glPointSize(1);

glBegin(GL_POINTS);

glVertex2i(x,y);

glEnd();

glFlush();

}

以上便是畫點的函數

方法使用

種子填充算法肯定要在我們繪制完機器人之后使用,任意選取某個四連通區域的點,傳入xy坐標值還有要填充的顏色的RGB值,就可以成功實現填充。 在上一篇機器人的基礎上,我們在畫機器人的方法最后加入下面的代碼,即可實現填充。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

//灰色:195,195,195

//黃色:255,243,0

//紅色:237,28,36

//深灰色:126,126,126

//脖子

zzFill(0,70,195,195,195);

//頭

zzFill(-50,110,195,195,195);

zzFill(0,93,195,195,195);

//肚子

zzFill(-50,0,195,195,195);

//耳朵

zzFill(-80,115,126,126,126);

zzFill(80,115,126,126,126);

//肚子三角

zzFill(-20,-10,255,243,0);

//肚子紅色圓

zzFill(0,0,237,28,36);

//zzFill(-50,0,128,255,33);

//大臂

zzFill(-90,30,126,126,126);

zzFill(90,30,126,126,126);

//小臂

zzFill(-90,-20,126,126,126);

zzFill(90,-20,126,126,126);

//手

zzFill(-75,40,195,195,195);

zzFill(75,40,195,195,195);

//手

zzFill(-95,-47,195,195,195);

zzFill(95,-47,195,195,195);

//大腿連接處

zzFill(-40,-64,195,195,195);

zzFill(40,-64,195,195,195);

//大腿

zzFill(-40,-100,126,126,126);

zzFill(40,-100,126,126,126);

//腳踝

zzFill(-40,-121,195,195,195);

zzFill(40,-121,195,195,195);

//腳掌

zzFill(-40,-130,126,126,126);

zzFill(40,-130,126,126,126);

system("pause");

注意,有個很奇怪地方是繪制完了之后機器人就不見了,所以在這里加入了system(“pause”)方法來暫停一下就好啦。 其他的代碼基本都是上一篇中的了,大家自行整理。

運行結果

運行結果截圖如下 恩,就是這樣!

總結

以上便是博主利用種子填充算法來實現的機器人的顏色填充,在此分享給大家,希望對大家有幫助! 如有問題和錯誤,歡迎大家給予我批評和指正,謝謝!

總結

以上是生活随笔為你收集整理的种子填充算法c语言代码实现,OpenGL绘图实例三之种子填充算法的全部內容,希望文章能夠幫你解決所遇到的問題。

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

99久久99久久精品免费 | 久久理论电影 | 欧美日韩xxxxx | 欧美久久久久久久久久久 | 欧美一区二区视频97 | 久久高清 | 麻豆视频免费入口 | 91亚色视频在线观看 | 亚洲国产精品激情在线观看 | 狠狠天天 | 亚洲a资源 | 欧美专区国产专区 | 黄色成人影视 | 韩国精品一区二区三区六区色诱 | 中文字幕在线观看第一页 | 欧美日韩aa | 97香蕉久久超级碰碰高清版 | 欧美精品三级 | 久久免费99精品久久久久久 | 免费在线观看av网址 | 天天操天天干天天摸 | 免费性网站 | 91黄色在线视频 | 免费中午字幕无吗 | 日韩av电影中文字幕在线观看 | 中国一 片免费观看 | 在线小视频你懂的 | 在线观看黄色国产 | 91一区在线观看 | 黄色毛片观看 | 天天综合网国产 | 2018好看的中文在线观看 | 日韩精品一区二 | 一区二区三区动漫 | 五月天亚洲婷婷 | 五月激情六月丁香 | 欧美亚洲一级片 | 99c视频在线 | 五月婷婷丁香综合 | 国产免费久久久久 | www在线观看国产 | 久久九九久久 | 欧美性极品xxxx做受 | 成人欧美日韩国产 | 国产亚州av | 国内少妇自拍视频一区 | 亚洲国产午夜精品 | 成人免费视频网站 | 日韩在线中文字幕 | 婷婷五月色综合 | 国产精品中文字幕在线播放 | 免费久久网 | 免费高清在线观看成人 | 欧美另类xxxx | 日韩天天干 | 99精品偷拍视频一区二区三区 | 伊人久久婷婷 | 亚洲最新av网站 | 国产精品正在播放 | 久草视频在线播放 | 久久艹国产 | 欧美日韩精品在线观看视频 | 天天操夜夜拍 | 九九精品久久久 | 国产欧美综合在线观看 | 亚洲精选在线 | 免费在线观看成年人视频 | 久久女教师 | 国产精品一区二区av影院萌芽 | 中文字幕免费观看全部电影 | 午夜视频欧美 | 18久久久 | 日韩精品中文字幕有码 | 亚洲成人国产精品 | 成人av免费播放 | 欧美成人在线免费 | 国产精品私人影院 | 天天操·夜夜操 | 欧美二区视频 | 人人爽人人爽人人片 | 久久综合射 | 天堂在线一区二区 | 日韩在线观看视频一区二区三区 | av黄色在线播放 | 国产精品久久久久久69 | 在线欧美中文字幕 | 日本精品va在线观看 | 欧美做受高潮 | 日韩天堂在线观看 | 国产精品一区二区三区久久 | 国产高清 不卡 | 超碰97公开 | 亚洲精品2区| 久久久久久久久久电影 | 免费观看91视频大全 | 美女久久一区 | 欧美三人交| 综合久久综合久久 | 亚洲精品视频在线 | 久九视频 | 国产精品视频内 | 国产精品成人久久久久 | 天堂av在线 | 国产四虎在线 | 手机看片久久 | 国产成人精品亚洲日本在线观看 | 日韩精品你懂的 | 久久精品综合一区 | 97视频人人免费看 | 欧美日韩国内在线 | 欧美精品在线观看免费 | 天天综合网在线 | 911久久 | 国产欧美久久久精品影院 | 国产在线最新 | 日韩精品你懂的 | 深爱综合网 | 在线观看亚洲国产精品 | 国产二区av | 天天干人人干 | 国产精品美女毛片真酒店 | 欧美日韩免费视频 | 在线观看成人一级片 | 久久久香蕉视频 | 色婷婷丁香 | 丁香六月av | 国产专区免费 | 久久久久久久久久久久久9999 | 久久久久久伊人 | 97国产精品 | 二区三区在线视频 | 中文字幕成人网 | 国色天香在线观看 | 久久九九免费 | 伊人婷婷网 | 国产精品久久久av久久久 | 日韩高清一二三区 | 国产精品久久久久久久久久尿 | 91高清完整版在线观看 | 一区国产精品 | 99视频偷窥在线精品国自产拍 | 国产亚洲精品成人av久久影院 | 日本黄色免费在线观看 | 国产精品久久久久影视 | 五月婷色 | 国产成人久久精品77777 | 国内精品久久久久久久 | 国产精品免费视频一区二区 | 久久狠狠一本精品综合网 | 91正在播放 | 国产日产亚洲精华av | 在线播放 日韩专区 | 在线免费试看 | 日韩美女黄色片 | 97精品国自产拍在线观看 | 久久久激情视频 | 日韩av不卡在线观看 | 激情av综合 | 99精品久久久久久久久久综合 | 2019中文| 丁香婷婷色综合亚洲电影 | 国产小视频在线 | 日韩动态视频 | 国产精品女人久久久久久 | 久久久久国产精品一区 | 婷婷精品进入 | 97视频中文字幕 | 精品国产区| 看黄色91| 夜色资源站wwwcom | 青青草国产精品 | 亚洲午夜精品在线观看 | 亚洲毛片久久 | 日韩高清免费在线 | 99久久精品视频免费 | 久久乐九色婷婷综合色狠狠182 | 天天爽人人爽夜夜爽 | 成人h动漫在线看 | 欧美精品一二 | 91视频久久久久久 | 日韩在线色视频 | av大全免费在线观看 | 99精品视频免费看 | 久久艹在线 | 天天色天天上天天操 | 成人毛片一区 | 国产精品第 | 综合中文字幕 | 91色吧 | 久久艹艹 | av成人在线观看 | 日韩电影中文,亚洲精品乱码 | 久久色视频 | av网在线观看| 91欧美精品 | 成人黄色在线观看视频 | 久久69精品 | 免费日韩一级片 | 国产又粗又猛又色又黄网站 | 久久这里只有精品视频99 | 欧美午夜久久久 | 午夜久久福利影院 | 国产福利一区二区三区在线观看 | 日韩免费电影一区二区 | 色婷婷色| 黄色的网站在线 | 免费观看一级成人毛片 | 蜜臀一区二区三区精品免费视频 | 国产精品美女999 | 日韩精品视频在线观看免费 | 久久免费毛片视频 | 日韩免费在线视频观看 | 久久久久亚洲国产 | 五月天堂网 | 97免费公开视频 | 成人亚洲免费 | 六月色婷| 人人dvd| av资源在线观看 | 在线国产专区 | 国产午夜精品一区二区三区四区 | 99久久精品久久久久久清纯 | 77国产精品 | 中文av字幕在线观看 | 欧美黄污视频 | 精品欧美一区二区在线观看 | 免费一级片视频 | 黄视频网站大全 | 日韩大片免费在线观看 | 最近av在线 | 一区二区三区在线影院 | 五月婷婷六月丁香 | 成人在线播放免费观看 | 69xxxx欧美| 在线中文字幕av观看 | 日韩,精品电影 | 亚洲精品国产第一综合99久久 | 天天干天天想 | 黄色片免费看 | 天天操天天插 | 国产69久久久欧美一级 | 91国内在线视频 | 美女视频黄是免费的 | 狠狠干狠狠操 | 狠狠狠狠狠狠干 | 久久精品5 | 最近中文字幕免费观看 | 日本超碰在线 | 狠狠色婷婷丁香六月 | 精品国产电影 | 欧美a级成人淫片免费看 | 日本激情中文字幕 | 亚洲一级电影 | 99精品国产免费久久 | 日韩狠狠操 | 一区av在线播放 | 成人av在线看 | 日韩免费中文字幕 | 天天射天天搞 | 日韩精品中文字幕在线不卡尤物 | 成人毛片在线观看 | 成人影片在线免费观看 | av成年人电影 | 成人在线一区二区 | 国产精品久久久久影院 | 三级动态视频在线观看 | 欧美日韩国内在线 | 中文字幕一区二区三区四区在线视频 | 日韩中文字幕国产精品 | 国产 日韩 在线 亚洲 字幕 中文 | 国产亚洲精品久久久久5区 成人h电影在线观看 | 2022中文字幕在线观看 | 99亚洲精品在线 | 亚洲精品国产精品久久99热 | 97av在线| 亚洲天天做 | 三级黄色三级 | av电影免费观看 | 欧美一区在线观看视频 | 特级毛片爽www免费版 | 999久久精品| 夜夜婷婷 | 国产精品a久久 | 免费看片网址 | 黄色1级大片 | 中文字幕成人一区 | 99这里都是精品 | 91在线播放视频 | 成人亚洲精品国产www | 在线播放亚洲 | 中文字幕欧美三区 | 黄色小说在线免费观看 | a√天堂中文在线 | 亚洲成人精品在线 | 国产精品密入口果冻 | 日韩免费网站 | 国产综合视频在线观看 | 国产盗摄精品一区二区 | www狠狠| 91av九色| 亚洲激情在线播放 | 中文字幕在线观看国产 | 亚洲成人av片在线观看 | 日韩黄色免费电影 | 在线观看免费黄色 | 色操插| 中文字幕 91| 亚洲国产人午在线一二区 | 开心婷婷色 | 精品黄色片 | 久草在线资源免费 | 免费在线观看毛片网站 | 三级av片 | 国产专区在线播放 | 成人黄色小说视频 | 91精品国产一区二区在线观看 | 亚洲另类视频 | 国产精品永久免费 | 久操视频在线观看 | 欧美一级免费高清 | 亚洲免费精彩视频 | 久久香蕉国产精品麻豆粉嫩av | 午夜性色 | 成人久久18免费网站麻豆 | 久久久久久久久久久黄色 | 久久综合五月婷婷 | 视频一区在线免费观看 | 男女拍拍免费视频 | 九九一级片 | 97精品国产91久久久久久久 | 91精品在线播放 | 91人人视频在线观看 | 国产免费三级在线观看 | 超碰在线观看99 | 99精品小视频 | 在线一二三区 | 成片免费观看视频大全 | 国产 一区二区三区 在线 | 亚洲 欧美变态 另类 综合 | 久久久久久久久久久综合 | 欧美激情va永久在线播放 | 在线播放国产一区二区三区 | 99在线精品免费视频九九视 | 伊香蕉大综综综合久久啪 | 久久国产免费视频 | 免费在线观看黄网站 | 黄色软件大全网站 | 亚洲精品在线视频观看 | 色播五月激情综合网 | 国产精品一二 | 美女精品 | 伊人久久婷婷 | 日韩久久精品 | 国产精品破处视频 | 9在线观看免费高清完整 | 黄色特一级片 | 国产精品99久久免费观看 | 精品在线看 | 国产高清一区二区 | 欧美日本日韩aⅴ在线视频 插插插色综合 | 又黄又爽又湿又无遮挡的在线视频 | 久艹在线播放 | 草久视频在线 | 一区二区三区在线免费观看 | 国产精品高潮呻吟久久久久 | 97成人精品区在线播放 | 国产精品破处视频 | 天天射天天做 | 99爱精品在线 | 中文字幕资源在线 | 一区二区男女 | 色91在线| 国产美女黄网站免费 | 97超碰色 | 免费在线成人 | 日韩在线理论 | 国产一级黄大片 | 69国产精品视频免费观看 | 成人三级视频 | 久久成人一区 | 免费视频一级片 | 中文字幕在线观看资源 | 精品国产免费久久 | 999一区二区三区 | 欧美在线一二 | 欧美精品一区二区在线播放 | 99情趣网视频 | 五月婷网| 久久激情小视频 | 国产精品久久99精品毛片三a | av一区二区三区在线 | 中文字幕在线观看免费高清电影 | 日韩欧美一区二区三区视频 | 精品国产视频一区 | 婷婷在线综合 | 亚洲精品短视频 | 久热爱| 亚洲精品456在线播放乱码 | 日日操日日插 | 视频一区二区在线观看 | 免费在线观看av不卡 | av黄色大片 | 草樱av | 毛片激情永久免费 | 欧美天堂视频在线 | 一区二区亚洲精品 | 久久久久久久免费观看 | 国产资源在线视频 | 国产一区二区在线免费 | 黄色三级视频片 | 日本在线观看中文字幕无线观看 | 91最新在线视频 | 久久成人国产精品免费软件 | 久久字幕网 | 日韩欧美在线视频一区二区三区 | 国产乱对白刺激视频在线观看女王 | 国产精品综合久久 | 日本公妇色中文字幕 | 国产精品video爽爽爽爽 | 久草综合在线观看 | 丁香六月综合网 | 日韩av午夜 | 天天操操操操操 | 视频一区视频二区在线观看 | 不卡的av片 | 欧美日韩久 | 中文字幕一区二区三区久久 | 奇米影视四色8888 | 97在线视频免费看 | 97精品超碰一区二区三区 | 免费观看性生活大片 | 欧美激情片在线观看 | 探花视频在线观看免费版 | 韩国中文三级 | 黄色av电影一级片 | 伊人婷婷在线 | 免费看黄在线 | 韩国av免费| 国产精品理论视频 | 一区二区三区在线免费观看视频 | 伊人电影在线观看 | 色天天| 国产免码va在线观看免费 | 国产日本在线 | 丁香婷婷综合激情五月色 | 日韩欧美高清免费 | 中文字幕有码在线 | aav在线| aaa日本高清在线播放免费观看 | 五月天六月丁香 | 97超碰免费在线观看 | 97日日 | 91亚洲精品久久久 | 东方av免费在线观看 | 欧美精品在线观看 | 国产韩国日本高清视频 | 国内偷拍精品视频 | 99热这里有| 国产小视频在线播放 | 欧美午夜理伦三级在线观看 | 国产精品久久久久久久电影 | 黄色国产在线 | 国产色拍拍拍拍在线精品 | av在线色| 97色婷婷| 一区二区三区免费在线播放 | 国产日韩视频在线观看 | 97在线看| 色婷av| 亚洲永久精品一区 | 国产亚洲精品久久久久久移动网络 | 亚洲 欧美 综合 在线 精品 | avwww在线| 91久久丝袜国产露脸动漫 | 久久亚洲免费 | 91人人网 | 亚洲国产69| 国产69精品久久久久99尤 | 欧美色图视频一区 | 国产另类av | 免费下载高清毛片 | 亚洲精品小区久久久久久 | 最近日韩中文字幕中文 | 久久久久区 | 日韩精品黄 | 欧美一区二区三区免费看 | 亚洲欧洲精品一区二区精品久久久 | 91在线免费看片 | 99久久精 | 久久精品久久99 | 国产一区二区三区高清播放 | 99精品免费视频 | 日韩国产精品一区 | 在线播放 日韩专区 | 日韩免费观看高清 | 成年美女黄网站色大片免费看 | 国产亚洲精品v | 91精品视频观看 | 涩涩色亚洲一区 | 在线观看中文 | 四虎最新入口 | 精品一区三区 | 久久精品国产一区二区 | 欧美一级免费高清 | 99久久99久国产黄毛片 | 九七视频在线观看 | 中文字幕在线观看三区 | 在线免费观看国产视频 | 日韩理论在线观看 | 久久久亚洲国产精品麻豆综合天堂 | 丰满少妇一级 | 黄色综合| 99热精品在线观看 | 亚洲一区二区三区在线看 | 亚洲成人网av | 成人欧美在线 | 中文字幕在线看视频 | 国产成人精品a | 天天弄天天干 | 在线观看www视频 | 九九视频这里只有精品 | 中文在线字幕免费观 | 日本久久精品 | 福利一区二区三区四区 | 国产精选在线 | 久久久久欧美精品 | 中文国产在线观看 | 亚洲黄色在线播放 | 成人一级片视频 | 99热在线国产 | 99免费在线观看 | 久草在线资源网 | 久草在线免费电影 | 三级免费黄色 | 成人a v视频 | 国产精品欧美一区二区三区不卡 | 天天操天天干天天操天天干 | 久久久久美女 | 久久男人中文字幕资源站 | av三级av | 日本性动态图 | 国产精品刺激对白麻豆99 | 国产99久久久欧美黑人 | 成人久久久久久久久 | 国产视频一区二区三区在线 | 久久看片 | av天天色 | 91最新视频在线观看 | av在线之家电影网站 | 91九色精品女同系列 | 超碰日韩在线 | 色婷婷在线视频 | av免费成人 | 精品欧美在线视频 | 亚洲精品91天天久久人人 | 久久免费在线观看 | 岛国大片免费视频 | 黄色毛片在线看 | 中文字幕韩在线第一页 | 免费观看完整版无人区 | 国产情侣一区 | 日本婷婷色 | 2000xxx影视| 在线观看日韩中文字幕 | 午夜国产一区二区三区四区 | 欧美va天堂va视频va在线 | 日韩在线激情 | 免费观看丰满少妇做爰 | 国产福利网站 | 人人爱爱 | 91最新网址在线观看 | 激情综合色综合久久综合 | 日韩有码网站 | 香蕉视频网址 | 国产成人精品亚洲精品 | 欧美性大战 | 久草在线观看资源 | 色网站国产精品 | 国产亚洲视频在线观看 | 国产日韩欧美在线观看视频 | 夜添久久精品亚洲国产精品 | 91精品无人成人www | 久久成人国产精品一区二区 | 免费在线观看91 | 91精品久 | 亚洲va欧美va人人爽 | 月下香电影| 四虎成人av | 美女网站一区 | 蜜桃视频在线视频 | 欧美性成人 | 岛国精品一区二区 | 国外调教视频网站 | 国产成人在线观看免费 | 日韩色在线观看 | 亚洲国产天堂av | 久久免费视频在线观看30 | 国产在线自| 伊人色综合久久天天网 | 麻豆传媒视频在线 | 久久视频精品在线 | 日韩毛片久久久 | 亚洲综合在线发布 | 在线视频一二区 | 91麻豆精品一区二区三区 | 天天色天天操综合网 | 四虎成人精品永久免费av九九 | 国产美女主播精品一区二区三区 | 黄污视频网站 | 国产精品久久久久一区二区国产 | 日韩免费福利 | 亚欧日韩av | 99久久精品国产一区 | 成人影片在线免费观看 | 久久综合精品一区 | 欧美三级高清 | 亚洲在线资源 | 国产精品欧美一区二区三区不卡 | 青青河边草免费观看完整版高清 | 亚洲一区二区黄色 | 中文字幕一区二区三区乱码在线 | 日韩在线高清视频 | 日日干夜夜操视频 | av丝袜天堂 | 亚洲精品国精品久久99热 | 九九热精品在线 | 西西www4444大胆在线 | 国产在线免费 | www黄com | 久久呀 | 久久久久黄 | 欧美在线1区 | 激情小说 五月 | 成人一区电影 | 日日操日日插 | 亚洲日本va在线观看 | 色干干 | 欧美日韩另类在线观看 | 91精品视频免费观看 | 91视频免费播放 | 中文伊人 | 久久综合丁香 | 九九精品视频在线 | 精品欧美一区二区在线观看 | 中日韩男男gay无套 日韩精品一区二区三区高清免费 | 中文在线最新版天堂 | 天天超碰| 天天操天天摸天天射 | 久久成人国产精品免费软件 | 天天撸夜夜操 | 免费在线一区二区三区 | 国产精品一区二区久久 | 国产成人福利片 | 欧美色综合天天久久综合精品 | 亚洲免费在线观看视频 | 少妇高潮冒白浆 | 久久国产a| 91视频在线自拍 | 久久久精品成人 | 黄色av网站在线观看免费 | 91视频成人免费 | 天天av综合网 | 久久免费视频网站 | 亚洲精品乱码久久久久久蜜桃动漫 | 在线观看91视频 | 免费在线观看av网站 | 久久草| 夜色成人av| 国产成人久久av免费高清密臂 | 天天爽天天爽天天爽 | 日韩欧美一区二区不卡 | 亚洲免费专区 | 91人人爱| 午夜婷婷在线观看 | 成年人网站免费在线观看 | 亚洲精品日韩在线观看 | 91精品专区 | 亚洲妇女av | 免费国产在线观看 | 国内精品在线看 | 又色又爽又黄高潮的免费视频 | 韩日av在线 | 91在线看网站 | 欧美日韩精品在线视频 | 国产午夜精品一区 | 97av在线 | 13日本xxxxxⅹxxx20 | 久久综合婷婷综合 | 操久在线| 国产精品精品久久久久久 | 国产免费久久av | 性色av免费在线观看 | 精品视频免费看 | 一级淫片在线观看 | 久久午夜剧场 | 国产精品9999久久久久仙踪林 | bbb搡bbb爽爽爽 | 欧美一区二区三区在线视频观看 | 99色在线视频 | 国精产品永久999 | 高潮久久久久久久久 | 久草在线中文视频 | 91精品国产乱码在线观看 | 手机在线黄色网址 | 国产护士hd高朝护士1 | 色狠狠综合天天综合综合 | 啪嗒啪嗒免费观看完整版 | 欧美a级免费视频 | 91色网址| 91精品一区二区在线观看 | 午夜视频在线观看一区二区三区 | 在线电影日韩 | 韩国av免费| 天堂网一区二区 | 美女国产精品 | 日韩二区三区 | 色综合久久天天 | 91探花在线视频 | 91在线日韩| 亚洲免费在线 | 国产传媒一区在线 | 精品免费国产一区二区三区四区 | 久久无码精品一区二区三区 | 亚洲精品一区中文字幕乱码 | 欧美91在线 | 99精品国产一区二区三区不卡 | 亚洲天堂精品视频 | 欧美激情第28页 | 国产永久免费高清在线观看视频 | 成人免费看视频 | 午夜黄色 | 波多野结衣视频网址 | 夜色资源站国产www在线视频 | 99热这里只有精品8 久久综合毛片 | 国产黄a三级三级 | 人人看人人艹 | 国产精品久久久久久妇 | 在线观看免费av网站 | 国产a高清 | 韩国精品福利一区二区三区 | 午夜美女福利直播 | 国产日韩视频在线观看 | 狠狠干激情 | 一区二区三区av在线 | 亚洲黄污| 久草在线资源视频 | 日本激情视频中文字幕 | 免费看黄的视频 | 成人高清av在线 | 久久国产剧场电影 | 中文字幕在线观看一区二区 | 97超碰中文 | 亚洲成人黄色av | 中文字幕免费观看 | 国产麻豆视频 | 国产精品99久久久久久小说 | 亚洲永久av | 久久国产影视 | 亚洲高清在线精品 | 911久久香蕉国产线看观看 | 精品影院 | 欧美日韩二区在线 | 天堂av免费| 欧美人人| 美女免费视频一区二区 | 免费福利在线播放 | 国产麻豆传媒 | 欧美视频不卡 | 日韩在线小视频 | 午夜av一区| 久久尤物电影视频在线观看 | 成人在线超碰 | 热九九精品 | 色婷婷av一区二 | 香蕉视频免费在线播放 | 亚洲免费观看在线视频 | 最新亚洲视频 | 国产原厂视频在线观看 | 99久久婷婷国产 | 国产精品久久久久影院日本 | 国产精品理论视频 | 欧美一区二区在线免费看 | 中文字幕在线观看免费观看 | 最新中文字幕视频 | 视频一区二区在线观看 | 成年人在线看视频 | 欧美一级黄色网 | 最近最新最好看中文视频 | 成人国产综合 | 91人人视频在线观看 | 中文字幕成人在线观看 | 99视频精品在线 | 亚洲精品国产精品久久99热 | 美女免费网站 | 国产精品久久久久久妇 | 欧美国产一区在线 | 久草久草在线观看 | 午夜精品一区二区三区在线播放 | 日韩视频免费观看高清 | 久久精品3 | 在线亚洲播放 | 97精品国产一二三产区 | 中文在线中文a | 欧美精品久久久久久久久久丰满 | 天天干天天操天天干 | 欧美日韩在线观看一区二区 | 综合五月婷婷 | 国产精品免费人成网站 | 色偷偷888欧美精品久久久 | 色a综合| 五月天视频网站 | 国产精品久久久久久久7电影 | 国产韩国日本高清视频 | 人人要人人澡人人爽人人dvd | 亚洲久草在线视频 | 福利久久久 | 久草在线这里只有精品 | 久久99精品国产99久久 | 欧美另类v| 久久全国免费视频 | 超碰97久久| 麻豆果冻剧传媒在线播放 | 日韩精品久久中文字幕 | 视频一区视频二区在线观看 | 亚洲砖区区免费 | 国产一级不卡毛片 | 制服丝袜天堂 | 色七七亚洲影院 | 日韩 精品 一区 国产 麻豆 | 九色精品免费永久在线 | 国产精品美女视频 | 一级黄色免费网站 | 亚洲综合视频在线观看 | 欧美性脚交 | 日本黄色免费网站 | 在线观看的av | 在线草 | 国产中文在线视频 | www.亚洲精品在线 | 91精品爽啪蜜夜国产在线播放 | 日韩免费观看视频 | 欧美久久成人 | 激情网综合| 日韩视频免费播放 | 最近更新好看的中文字幕 | 日本最新中文字幕 | 国产精品视频永久免费播放 | avsex| 麻豆视频网址 | 91av视频在线观看 | 日韩城人在线 | 麻豆小视频在线观看 | av成人在线看 | 日韩久久精品一区二区 | 欧美黑人猛交 | 免费在线观看毛片网站 | 成人黄色在线观看视频 | 91免费试看 | 久草在线网址 | 亚洲久久视频 | www99久久 | 99精品欧美一区二区蜜桃免费 | 日韩精品视频第一页 | 久久综合九色欧美综合狠狠 | 久久精品国产精品 | 国内精品久久久久久中文字幕 | 超碰免费av | 国产欧美精品一区二区三区四区 | 婷婷激情小说网 | 亚洲国产精品va在线 | 伊人久操| 久久爱资源网 | 黄色在线免费观看网站 | 婷婷中文在线 | 亚洲精品视频在线观看免费视频 | 久草在线中文视频 | av色综合| 免费视频91蜜桃 | 国产成人精品久久久 | 粉嫩一区二区三区粉嫩91 | av看片网 | 91视频久久久久久 | 99一区二区三区 | 日韩av电影手机在线观看 | 久草视频资源 | 日韩精品久久久久久久电影竹菊 | 97超碰人人澡人人爱 | 成人国产在线 | 精品福利在线视频 | 国偷自产中文字幕亚洲手机在线 | 欧美精品久久久久久久久久丰满 | 999国内精品永久免费视频 | 国产亚洲精品久久久久秋 | 亚洲高清视频一区二区三区 | 亚洲永久精品视频 | av免费观看网站 | 亚洲一级二级三级 | 欧美福利久久 | 精品在线看 | 人人爽人人爽人人爽人人爽 | 六月丁香色婷婷 | 亚洲 成人 一区 | 久久国产三级 | 色婷婷视频在线 | 久久久国产精品一区二区三区 | 在线观看网站av | 91社区国产高清 | 久在线观看视频 | 久久国产精品色av免费看 | 久久黄色a级片 | 99亚洲天堂| 91精品国产91久久久久福利 | 日韩二区三区 | 国产成人专区 | 色综合天天综合在线视频 | 精品国产一区二区三区在线 | 在线观看第一页 | 97香蕉久久国产在线观看 | 久久久久久久免费观看 | 欧美日本在线观看视频 | 国产99久久精品一区二区300 | 国产精品久久久久久麻豆一区 | 欧美黄在线 | 国产精品久久99综合免费观看尤物 | 在线免费色 | 日韩精品一区在线播放 | 又黄又爽的视频在线观看网站 | 波多野结衣精品在线 | 日韩欧美在线不卡 | 91网站观看| 一区二区三区国产精品 | 韩日成人av | 深爱婷婷久久综合 | 成年人免费观看国产 | 欧美精品免费一区二区 | 日韩精品一区二区免费视频 | 成人黄色短片 | 在线观看黄色大片 | 伊人午夜 | 国产精品入口传媒 | 国产成人精品免高潮在线观看 | 国产精品免费视频久久久 | 国产美女久久久 | 麻豆一精品传二传媒短视频 | www.com久久久 | 在线国产高清 | 日韩欧美高清一区二区三区 | 精品在线观看视频 | 综合色在线 | 在线观看aaa | 亚洲电影av在线 | 国产麻豆电影 | 久久久综合九色合综国产精品 | 久久精品亚洲综合专区 | 久久综合色8888 | 国产小视频在线观看 | 精品视频免费播放 | 日本中文字幕在线观看 | 超碰在线人人艹 | 在线日本看片免费人成视久网 | 香蕉视频最新网址 | 少妇bbb搡bbbb搡bbbb | 免费看片成人 | 国产精品乱码一区二区视频 | 在线 成人 | 98涩涩国产露脸精品国产网 | 国产999精品久久久 免费a网站 | 免费手机黄色网址 | 中文字幕免费播放 | 午夜91在线 | 中文综合在线 | 日韩午夜一级片 | 国内精品二区 | 在线天堂视频 | 激情综合网在线观看 | av在线影视 | 久久免费看av | 国产主播大尺度精品福利免费 | 久久精品国产精品 | 激情综合啪 | 色综合天天做天天爱 | 337p日本大胆噜噜噜噜 | 亚洲激情六月 | 日本性动态图 | 成人在线视频免费观看 | 91在线看黄| 久久精久久精 | 综合色播 | 精品欧美一区二区三区久久久 | 久久av观看| 婷婷丁香花五月天 | 日日操操 | 国色天香在线 | 欧美久久99| 久草成人在线 | 免费国产一区二区 | 久久激情视频 久久 | 99c视频在线|