超碰91资源站-超碰97豆花-超碰97人妻-超碰97人人干-超碰97人人香蕉-超碰97天天操-超碰97在线资源站-超碰97资源站共享-超碰97资源站总站-超碰aa在线91-超碰av操-超碰爱爱

半岛外围网上直营

J2ME插值算法實現圖片的放大縮小

轉帖|其它|編輯:郝浩|2011-01-27 14:48:18.000|閱讀 628 次

概述:前段時間接觸了一些數字圖像處理的問題,在1位師兄的指導下,在J2ME平臺,完成了一些基本的2D圖像處理算法。就當是對這段知識做一下總結,決定把這些算法寫出來,和各位朋友共同探討。這篇文章先介紹圖像放大縮小的實現,程序是以Nokia S40的機器為平臺實現的。

# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>

  前段時間接觸了一些數字圖像處理的問題,在1位師兄的指導下,在J2ME平臺,完成了一些基本的2D圖像處理算法。就當是對這段知識做一下總結,決定把這些算法寫出來,和各位朋友共同探討。這篇文章先介紹圖像放大縮小的實現,程序是以Nokia S40的機器為平臺實現的。

  1、實現圖形縮放的基本思想:

  圖像的變形變換,簡單的說就是把源圖像每個點坐標通過變形運算轉為目標圖像相應點的新坐標,但是這樣會導致一個問題就是目標點的坐標通常不會是整數。所以我們在做放大變換時,需要計算生成沒有被映射到的點;而在縮小變換時,需要刪除一些點。這里我們采用最簡單的一種插值算法:“最近鄰域法”。顧名思義,就是把非整數坐標作一個四舍五入,取最近的整數點。

  看下面的一個圖片放大的例子,左圖為原始圖像,右圖為放大1倍的圖像。里面的數字,表示所在像素的信息

  1 2 1 1 2 2

  5 4 5 5 4 4

  2、對于圖片像素的操作:

  獲取Image圖片像素信息:

  標準的midp1.0沒有提供獲取圖片像素信息的函數,對于NOKIA的機器,我們可以采用Nokia SDK提供的API獲取像素信息。具體程序如下:

  g = image.getGraphics()

  DirectGraphics dg = DirectUtils.getDirectGraphics(g);

  dg.getPixels(short[] pixels, int offset, int scanlength, int x,int y, int width, int height, int format)

  參數介紹:

  short[] pixels: 用于接收像素信息的數組

  int offset:這篇文章中的用到的地方,添0就可以了

  int scanlength:添圖片的寬度就行了

  int x:添0

  int y:添0

  int width:圖片寬度

  int height:圖片高度

  int format:444,表示圖形格式,好像Nokia S40的機器都是采用444格式表示RGB顏色的。就是紅,綠,藍各用4位表示,至于可以表示透明色ARGB的4444格式,應該是機器硬件實現的。

  想具體了解Nokia SDK的信息,可以查看Nokia SDK的幫助文檔。

  使用像素信息數組生成Image圖片:

  image = Image.createImage(w, h);

  g = image.getGraphics()

  DirectGraphics dg = DirectUtils.getDirectGraphics(g);

  dg.drawPixels(short[] pixels,boolean transparency, int offset, int scanlength, int x, int y, int width,int height, int manipulation, int format)

  short[] pixels:像素信息數組

  boolean transparency:是否包含alpha位信息

  int offset:添 0

  int scanlength:添圖片的寬度就行了

  int x:添 0

  int y:添 0

  int width:圖片寬度

  int height:圖片高度

  int manipulation:添 0

  int format:444

  下面開始介紹具體的算法,首先給出圖像縮放的完整函數,然后對代碼,分段進行解釋

  /*********************************

  * @todo 圖片放大縮小

  * @param srcImg 原始圖片

  * @param desW 變化后圖片的寬

  * @param desH 變化后圖片的高

  * @return 處理后的圖片

  *********************************/

  private Image ZoomImage(Image srcImg, int desW, int desH) {

  int srcW = srcImg.getWidth(); //原始圖像寬

  int srcH = srcImg.getHeight(); //原始圖像高

  short[] srcBuf = new short[srcW * srcH]; //原始圖片像素信息緩存

  //srcBuf獲取圖片像素信息

  Image desImg = Image.createImage(srcW, srcH);

  if (srcImg.isMutable()) { /*如果是可變圖像*/

  DirectUtils.getDirectGraphics(srcImg.getGraphics()).

  getPixels(srcBuf, 0, srcW, 0, 0, srcW, srcH, 444);

  } else { /*如果是非可變圖像*/

  desImg.getGraphics().drawImage(srcImg, 0, 0, 0);

  DirectUtils.getDirectGraphics(desImg.getGraphics()).

  getPixels(srcBuf, 0, srcW, 0, 0, srcW, srcH, 444);

  }

  //計算插值表

  short[] tabY = new short[desH];

  short[] tabX = new short[desW];

  int sb = 0;

  int db = 0;

  int tems = 0;

  int temd = 0;

  int distance = srcH > desH ? srcH : desH;

  for (int i = 0; i <= distance; i++) { /*垂直方向*/

  tabY[db] = (short) sb;

  tems += srcH;

  temd += desH;

  if (tems > distance) {

  tems -= distance;

  sb++;

  }

  if (temd > distance) {

  temd -= distance;

  db++;

  }

  }

  sb = 0;

  db = 0;

  tems = 0;

  temd = 0;

  distance = srcW > desW ? srcW : desW;

  for (int i = 0; i <= distance; i++) { /*水平方向*/

  tabX[db] = (short) sb;

  tems += srcW;

  temd += desW;

  if (tems > distance) {

  tems -= distance;

  sb++;

  }

  if (temd > distance) {

  temd -= distance;

  db++;

  }

  }

  //生成放大縮小后圖形像素buf

  short[] desBuf = new short[desW * desH];

  int dx = 0;

  int dy = 0;

  int sx = 0;

  int sy = 0;

  int oldy = -1;

  for (int i = 0; i < desH; i++) {

  if (oldy == tabY[i]) {

  System.arraycopy(desBuf, dy - desW, desBuf, dy, desW);

  } else {

  dx = 0;

  for (int j = 0; j < desW; j++) {

  desBuf[dy + dx] = srcBuf[sy + tabX[j]];

  dx++;

  }

  sy += (tabY[i] - oldy) * srcW;

  }

  oldy = tabY[i];

  dy += desW;

  }

  //生成圖片

  desImg = Image.createImage(desW, desH);

  DirectUtils.getDirectGraphics(desImg.getGraphics()).

  drawPixels(desBuf, true, 0, desW, 0, 0, desW, desH, 0, 444);

  return desImg;

  }

  首先看函數的頭兩句,很容易,就是獲取原始圖片的寬度和高度

  int srcW = srcImg.getWidth(); //原始圖像寬

  int srcH = srcImg.getHeight(); //原始圖像高

  接下來一句我們要定義一個short型數組,作為獲取原始圖片像素信息的緩存

  short[] srcBuf = new short[srcW * srcH];

  再下來一段,有的朋友可能會有些不明白,這里要解釋一下。由于getPixels()這個函數,只能獲取可變圖像的像素信息,非可變圖像,無法獲取像素信息。所以我們要用srcImg.isMutable() 來判斷,原始圖像是不是可變圖像,然后分兩種情況來處理。如果srcImg是可變圖像,我們就直接用getPixels()來獲取它的像素信息,并保存在srcBuf里。如果srcImg不是可變圖像,我們就需要把srcImage畫到事先生成的可變圖像desImg上,然后再獲取desImg的像素信息。

  Image desImg = Image.createImage(srcW, srcH);

  if (srcImg.isMutable()) { /*如果是可變圖像*/

  DirectUtils.getDirectGraphics(srcImg.getGraphics()).

  getPixels(srcBuf, 0, srcW, 0, 0, srcW, srcH, 444);

  } else { /*如果是非可變圖像*/

  desImg.getGraphics().drawImage(srcImg, 0, 0, 0);

  DirectUtils.getDirectGraphics(desImg.getGraphics()).

  getPixels(srcBuf, 0, srcW, 0, 0, srcW, srcH, 444);

  }

  再往下就是縮放算法的重點:插值表的生成。插值表分水平差值表和垂直插值表,我們要分別生成原始圖像矩陣的2種插值表,然后利用插值表生成放大縮小后的圖像矩陣。由于這個內容比較抽象,很難用文字表述清楚,所以我們用實例進行介紹。

  大家看下面這個水平的1*4的表格

  -----------------

  | 0 | 1 | 2 | 3 |

  -----------------

  如果要將這個表格放大成1*6的表格,放大的表格比原始表格多出了2個格子,我們只能對這多出來的2個格子進行插值,才能完成放大的操作。現在結合生成水平插值表的代碼來完成這個過程。

  distance = srcW > desW ? srcW : desW;

  for (int i = 0; i <= distance; i++) { /*水平方向*/

  tabX[db] = (short) sb;

  tems += srcW;

  temd += desW;

  if (tems > distance) {

  tems -= distance;

  sb++;

  }

  if (temd > distance) {

  temd -= distance;

  db++;

  }

  }

  很明顯原始表格寬度srcW = 4;放大后的表格寬度desW = 6;所以distance = desW = 6

  接下來進入for循環,我們一步步的演算其循環的過程

  -----------------------------------------------

  | i| tabX賦值操作| tems | temd| sb | db |

  -----------------------------------------------

  |0| tabX[0] = 0 | 4 | 6 | 0 | 0 |

  -----------------------------------------------

  |1| tabX[0] = 0 | 2 | 6 | 1 | 1 |

  -----------------------------------------------

  |2| tabX[0] = 1 | 6 | 6 | 1 | 2 |

  -----------------------------------------------

  |3| tabX[0] = 1 | 4 | 6 | 2 | 3 |

  -----------------------------------------------

  |4| tabX[0] = 2 | 2 | 6 | 3 | 4 |

  -----------------------------------------------

  |5| tabX[0] = 3 | 6 | 6 | 3 | 5 |

  -----------------------------------------------

  |6| tabX[0] = 3 | 4 | 6 | 4 | 6 |

  -----------------------------------------------

  有此得到放大后1*6的表格為下圖所示。其中每一個單元格中的數字n表示這個單元格的內容,和原始表格中第n個單元格的內容一樣。

  --------------------------

  | 0 | 1 | 1 | 2 | 3 | 3 |

  --------------------------

  例如,左圖為原始表格,右圖為放大的表格

  --------------------- --------------------------------

  | 紅 | 綠 | 蘭 | 紫 | | 紅 | 綠 | 綠 | 蘭 | 紫 | 紫 |

  --------------------- --------------------------------

  同樣,垂直方向的插值表我們也可以用相同的方法獲得。

  有了2個插值表,下面就可以生成放大和縮小后的圖像了。

  short[] desBuf = new short[desW * desH];

  int dx = 0;

  int dy = 0;

  int sx = 0;

  int sy = 0;

  int oldy = -1;

  for (int i = 0; i < desH; i++) {

  if (oldy == tabY[i]) { /**********情況一**********/

  System.arraycopy(desBuf, dy - desW, desBuf, dy, desW);

  } else { /**********情況二**********/

  dx = 0;

  for (int j = 0; j < desW; j++) {

  desBuf[dy + dx] = srcBuf[sy + tabX[j]];

  dx++;

  }

  sy += (tabY[i] - oldy) * srcW;

  }

  oldy = tabY[i];

  dy += desW;

  }

  desBuf是用來保存放大縮小后的圖像數據。例如我們把一個4*4像素的圖像A放大成6*6的圖像B,據前面的介紹我們可以生成2個插值表。tabX = {0,1,1,2,3,3},tabY = {0,1,1,2,3,3}。

  在循環中會判斷是否oldy 等于 tabY[i],這個操作等同于tabY[i-1]是否等于tabY[i]。如果等于,表示圖像B前一行已經生成的數據和即將要生成的第i行數據相同,則只要執行System.arraycopy(desBuf, dy - desW, desBuf, dy, desW)把上一行的數據復制過來即可;如果不等,則需要對照水平插值表tabX生成這一行的數據。

  算法演示過程如下:

  ----------------------------

  | i|oldy|tabY[i]|運算情況|

  ----------------------------

  |0|-1 | 0 | 情況2 |

  ----------------------------

  |1| 0 | 1 | 情況2 |

  ----------------------------

  |2| 1 | 1 | 情況1 |

  ----------------------------

  |3| 1 | 2 | 情況2 |

  ----------------------------

  |4| 2 | 3 | 情況2 |

  ----------------------------

  |5| 3 | 3 | 情況1 |

  ----------------------------

  然后我們用desBuf生成最終放大或縮小后的圖片

  desImg = Image.createImage(desW, desH);

  DirectUtils.getDirectGraphics(desImg.getGraphics()).

  drawPixels(desBuf, true, 0, desW, 0, 0, desW, desH, 0, 444);

  return desImg;

  最后要說明一點的是,由于該算法中使用了Image.createImage(w, h)來創建圖像,這個函數會創建一個w*h像素的全白可變圖像,所以透明圖片放大縮小后,背景不再透明,而是白色了,這是J2ME本身的缺憾和算法沒有關系。對于這個問題,有一個解決辦法,就是程序的圖片不采用Image來保存,而是采用short[]數組保存,畫圖的時候用drawPixels()來畫圖。


標簽:

本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@ke049m.cn

文章轉載自:網絡轉載

為你推薦

  • 推薦視頻
  • 推薦活動
  • 推薦產品
  • 推薦文章
  • 慧都慧問
掃碼咨詢


添加微信 立即咨詢

電話咨詢

客服熱線
023-68661681

TOP
利記足球官網(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 真人boyu·博魚滾球網(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 最大網上PM娛樂城盤口(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 正規雷火競技官方買球(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 雷火競技權威十大網(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) boyu·博魚信譽足球官網(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 權威188BET足球網(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 正規188BET足球大全(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 精品视自拍视频在线观看 | 成人午夜亚洲精品无码区 | 国产成人精品亚洲一区91 | 国产成人喷潮在线观看 | 成年女人a毛片免费观看 | av无码一区二区 | 成人h动漫精品一区二区无码 | 国产精品久久久网站 | 91福利精品老师国产自产在线 | 国产三级放荡的护士 | 国产成人精品视频午夜 | 国产粉色白浆在线观看 | 国产亚洲日韩av在线播放不卡 | 精品国产一区二区av麻豆 | 97人妻无码一区二区精品免费 | 国产精品办公室沙发 | 国产午夜无码精品免费看秒播 | 18禁成年无码免费网站无遮 | 国产精品日日摸夜夜添夜夜添 | 国产免费伦精品一区二区三区 | 国产一区二区无码专区 | 国产91对白在线 | 国产在线精品一区二区在线 | 国产无套乱子伦精彩是白视频 | 精品视自拍视频在线观看 | 91高清视频 | 高清一区二区三区视频 | 国产午夜精品美女视频露脸 | 国产成人无码精品午夜福利a | 国产成人久久综合一区四季 | 成人做羞羞的视频网站在线观看 | 精品亚洲国产成人av不卡 | 国产成人永久免费视频网站 | 国产精品猎奇系列在线观看 | 国产一区二区三精品久久久无广 | 国产精品一区在线播放 | 91精品国产福利在线观看性色 | 国产午夜无码av毛片 | 国产欧洲日韩一区二区三区在线观看 | 国产精品视频一区二区三区无码 | 2025国产自产拍精品露脸不卡 | 国产精品制服丝袜一区 | 91在线无码精品毛片 | 91成人爽a毛片一区二区 | 国产69精品久久久久app下载 | 国产精品一线二线三线品牌 | 成人欧美一区二区三区黑人免费 | 爆乳熟妇一区二区三区霸乳 | 91制片厂制作传 | 精品人妻无码一区二区三区手机版 | 99久久国产综合精品1尤物 | 国产精品日韩 | 91麻豆精品国产 | 国产日韩av有码 | 国产精品猎奇另类视频 | 国产美女被遭强高潮免费网站 | 国产私拍一区二区三区 | 精品国产免费人成在线观看 | 精品人妻系列五月天 | 国产福利姬精品福利资源网址 | 丰满人妻一区二区三区无码av | 国产成人精品视频在放 | 激情高潮大全套草草 | 国产精品乱码一区二区三区 | 国产成人毛片无码视频软件 | 精品人妻系列无码一区二区三区 | 成人精品无码片区在线观看 | 精品无码国产av一区二区三区 | 精品无码三级在线观 | 国产内射在线激情 | 2025最新亚洲中文字幕在线 | 国产欧美日韩另类va在线 | 国产成人精品久久亚洲高清 | 精品日韩欧美人妻少妇 | 国产精品白嫩极品久久久久 | 韩国精品视频一区二区在线播放 | 精品久久全免费的听书软件 | 99久久国产综合导航电影 | 国产酒店出轨同事露脸 | 国产欧美日韩在线观看一区二区 | 国产午夜福利电影在线观看2 | 国产高清精品一区二区不卡 | 国产日韩亚洲欧美精品观看 | 极品嫩模众筹福利写真视频 | 91在线无码精品秘入口竹美 | 成在线观看免费网站 | 高潮流白浆潮喷 | 99国产高清在 | av在线亚洲男人的天堂 | 国产丝袜视频在线影院 | 国产精品一区99国产aaa精 | 成人国内精品 | 1024视频在线观看无码 | 国产精品白丝av网站在线 | 国产剧情精品 | 国产精品秘入口一区二区 | 高清视频在线观看一区二区三区 | 二区三区视频 | 国产精品区网 | 国语对白自拍 | 18禁黄网导航 | 风韵少妇性饥渴推油按摩视频 | 99久久久久久久无码 | 国产成人综合亚洲欧美动漫 | 国产精品高清一区二区 | 精品人妻无码一区二区三区视频 | 丰满人妻被中出中文字幕 | a人无码亚洲成a打开 | 国产精品视频一区二区三区在线观看 | 国产av小电影 | 2025精品国夜夜天天拍拍 | av在线网站无码不卡的 | 福利视频一区二区三区四区 | 国产精品高清偷窥盗摄 | 91亚洲欧美一区二区三区 | 东京天堂国产一区二区三区 | 国产综合网一区二区三区视频 | 国产极品高颜值美女在线 | 1区2区3区4区精品免费视频 | 国产成人无码a片免费男男中文 | 国产精品高潮呻吟久久v无码 | 国产高清视频青青青在线 | 国产白嫩美女在线观看 | 国产无码久久久久久 | 国产精品嫩模在线播放 | 国产一级a级毛片久久久久精品卡 | 国产一区在线观看免费 | 国产激情久久久久影院蜜桃av | 加勒比久久综 | 国产在线精品无码二区二 | 成人h视频在线观看 | 国产av无码乱码国产 | 18成人片| 国产成人拍精品视频网 | 国产三级综合视频在线播放 | 国产一区二区草草影 | 成人午夜视频在线播放 | 国产中文字幕在线观看 | 国产精品视频一区二区三区四 | 高潮视频在线快速多人 | av无码一区二区三 | 白丝被绑双腿憋尿sm调教 | 国产在线精品无码 | 国产精品一级无码免费播放 | 国产绿奴视频在线观看 | 国产福利在线视频大二 | 高清国产一级毛片国语 | 国产在线观看免费av | 国产精品一区二区三区免费观看 | 91精品综合网站 | 91久久人澡人人添人人爽欧美 | 国产毛片av一区二区三区 | 国产爆乳成 | 国产一区二区三区在线影院 | 国产精品激情综 | 国产人妖在线 | 国产精品一区二区在线观看 | 国产精品毛片天天看片 | 国产精品无码一级毛片不卡视频 | 国产一区二区色淫影院 | 国产精品视频线观看 | 成人在线观看免费爱爱 | 成人免费在线视频一区二区 | 国产欧美日本亚洲精品一5区 | 国产精品欧美亚洲制服 | 国产99热精品码毛片在线 | 国产美女玩具在线观看 | 2025最新国产三级在线看 | 精品国产男人的天堂久久 | 海角社区国产精品伦子伦免费 | 动漫中国麻豆av无码精品一区二区 | 国产高清在线精品一区免费97 | 国产精品一区二区 | 国产日韩欧美满嘴射 | 国产无人区一码二码三码的 | 国产一区二区在线亚洲中文在线 | 国产欧美日韩专区发布 | 国产毛片在线看线看 | 国产精品国产三级大全在线观看 | jk制服白丝| 国产91久久麻豆黄片 | 精品久久久久久中文字幕无码软件 | 国产av无码久久精品 | 国产91白丝在线播放 | 国产夫妻内射一级一片 | 精品无码一区二区三区av | 国产精品中文字幕亚洲欧美 | 国产成人午夜高潮毛片 | 国产在线五月综合婷婷 | 91精品欧美激情福利 | 国产在线观看美女福利精 | 国产超级乱婬av片 | 国产欧美成人精品 | 国产精品一区二区三区视频 | 国产成人精品亚洲高清在线 | 国产成人午夜精品影院 | 国产精品日本一区二区在线看 | 国产免费午夜福利蜜芽无码 | 国产精品黄大片在线播放 | 国产91av在线播放 | 国产精品无码一区二区在线看 | 国产精品熟女人妻一区二区三区 | 丰满少妇又爽又紧又丰满在线 | 精品无码无遮挡gay免费 | 国产欧美久久一区二区 | 国产高清无码97在线 | 囯产精品一区二区免费在线观看 | 国产成人一区二区三区影院免费 | 国产高潮抽搐喷浆a精品视频 | 高潮胡言乱语对白刺激国产 | 爆乳美乳无码敏感乳在线播放 | 91在线无码精品秘在线观看 | 成人国产在线观看 | 国产91小视频在线观看 | 国产精品精品一级v片免费 国产精品精品在线看 | 国产午夜精品无码 | 91成人国产综合久久精品九色 | 国产一级无码免费视频 | 国产亚洲欧美在线专区 | 国产一区二区三区四区二区 | 国产三级在线观看免费 | 国产三级在线电影 | 国产综合精品日本亚洲 | 国产福利一区二区三区高清 | 国产91精品丝袜一区二区 | 国产av无码专区亚洲av琪琪 | 国产午夜精品久久久久婷婷 | av一区二区在线观 | 国产精品v欧美 | 成人综合小说欧美亚洲一区 | 99久久综合狠狠综合久久男同 | 国精品无码一区二区 | 国产一区二区三区精品一级片 | 国产经典国语三级级在线电影 | 国产精品国产三级国产普通话 | 国产精品嫩草视频成人 | 国产成年女人人aa人视频高清 | 精品少妇熟女一区二区 | 丰满少妇人妻高清大乳在线 | 国产午夜a级理论片在线播放 | av人人澡人人爽人人夜夜 | 国产福利精品一区 | 国产91最新欧美在线观看 | 成人一区二区三区av电影 | 国产一区二区三区久久精品小说 | 国产巨作麻豆欧美亚洲综合久久 | 国产在线精品无码不卡手机免 | 丰满女邻居的嫩苞张开视频 | 高清一区二区三区日本 | 国产综合精品一区二区三区 | 国产三级精品视频 | 91成人无码免费一区二区尤物 | 高清无码com. | 国产精品一区二区动漫av | 国产日韩成人在线 | 成人激情五月天 | 91精品国产免费久久久久 | 国产激情视频免费在线观看 | 国产精品无圣光一 | 国产超薄丝袜脚交视频 | 国产精品毛片a∨一区二区三 | 国产麻豆精品人 | 国产蜜桃tv一区二区无码 | 国产精品入口牛牛影视 | 国产精品一区二区三区四区 | 国产无码一区二区三区在线观看 | 国产av无码一区二区三区 | 国模精品成人片在线播放 | 国产精品免费一区二区三区四区 | 国产成人精品一区在线 | 国产午夜在线观看 | aⅴ毛片免费观看 | 国产偷窥女洗浴在线观看潜入 | 国产精品一级无码免费播放 | 精品久久久无码中文 | 精品国产一区二区三区精品日韩 | 国产成人精品亚洲77美色 | 911国产精品无码久久 | 国产精品日韩精品在线 | 精品人妻无码一区二区三区蜜桃 | 国产熟女一区二区三区浪潮97 | 国产高清午夜成人在线观看 | 国产91精品白浆无码流出久久 | 波多野结衣国产一区二区在线观看 | 精品日韩欧美一区二区三区 | 2025国产精品自拍视频 | 国色精品无码专区在线不卡 | av制服丝袜 | 国偷自产av一区二区三区吞精 | 国产精品三级女人国产香蕉 | 成人va在线一区二区三区四区 | 国产成人精品97 | 国产精品专区在线免费观看 | 国产成a人片在线观看视频99 | 成人国产视频在线 | 国产精品六区久久综合亚洲a | 国产劲爆∧v内射 | 国产一区在线白浆 | 国产亚洲综合区成人国产系列 | 国产精品久久久久国产 | 国产一区二区三区色噜噜图片 | 国产二区无码 | 国产一区二区三区四区五区 | 91精品国产福利尤物免费 | 国产精品视频大陆免费播放 | 国产成人无码视频一区二区三 | 国产精品亚洲精品在线观看 | 国产福利在线观看不 | 国产精品高潮呻 | 国产高清国际精品福利色噜噜 | 91热成人精品国 | 国产内地精品毛片视频 | 高清无码人妻一区二区视频 | 国产毛片一级在线 | 国产国产精品人在线视 | 国产91福利精品免费观看 | 国产免费永久网站 | 国产aⅴ无码专区亚洲av麻豆 | 国产福利一区二区精品视频 | 国产精品情侣呻吟 | 精品亚洲国产成人av不卡 | 国产性爱网站亚洲全黄无码性色视在 | 精品少妇综合三级 | 2025国产精品福利在线观看 | 911国产在线观看一 911国产主播在线观看 | 国产美女久久精品香蕉69 | 国产亚洲欧美在线视须 | 国产麻豆精品入口在线观看 | 国产成a人亚洲精v品无码 | 国产中文三级全黄 | 丰满人妻被公侵犯日本 | 国产成人无码区免费内射一片色 | 国产精品高潮呻吟久久av无码 | 18禁无遮挡啪啪摇乳动态图 | 妓女妓女影院妓女视频妓女影库 | 国产精品免费a∨片在线观看 | 国产一区二区三区在线2025 | 国产高清天天看在线 | 国产91福利在线精品剧 | 国产高清精品在线中文字幕 | 丰满97人妻无码视频 | 69精品人伦一区二区三区 | 国产精品黑色丝 | 国产在线观看片a免费观看 国产在线观看片免费人成视频 | 99久久人妻无码精品系列 | 国产成人午夜视频影院免费观看 | 国产精品高清一区二区三区99 | 18禁无遮挡无码网站免费 | 国产精品成人无码av在线播放 | 国产综合精麻豆 | 国产一卡2卡三卡4卡精 | 国产日韩精品一区二区三 | 国产欧美日本韩高清视频一区二区 | 成人精品视频在线观看不卡 | 国产午夜福利电影在线观看2 | 国产午夜福利电影免费在线观看 | 成人无码动漫在线观看 | 2025国产麻豆剧传媒免费 | 国产三级国产精品国产国在线观看 | 国产成人无码a区在线观看视频 | 国产欧美日韩一区二区三区在 | 高潮喷水在线播放 | 国产精品一区高清在线观看 | 国产午夜福利久久精品 | 国产成人无码a区在线 | 国产精品日韩在线制服丝袜 | 国产在线观看无遮挡无码aⅴ多 | 91精品亚洲欧美一区二区综合 | 国产在线精品一区二区在线观看 | 国产无码一区二区三区动态 | 国产无码字幕在线 | 91精品国产综合久久蜜桃 | 国产成人av三级在线观看按摩 | 国产精品爽爽久久久久久蜜臀 | av中文字幕在线观看 | 国产在线97公开视频 | 成人女人18a级毛片 成人女人女片免费播 | 国产成人年无码av片在线观看 | 国产麻豆剧传媒精品国产v精品 | 国产成人精品一区二区三区无码 | 国产精品国产三级国 | 国产精品欧美日韩一区二区 | 国产亚洲日韩网曝欧美精品 | 国产精品亚洲午夜一区二区三区 | 岛国午夜视频 | 国产一区二区三精品久久久无广告 | 国产在线观看www污污污 | 成人国产亚洲精品a区 | 变态另类重口特级 | 国产精品视频一区二区三区四区 | 国产高清午夜精品福利色噜 | 国产免费无码一区二区视频 | 国产女人喷潮视频在线观看 | 国产精品无码一区二蜜臀影院 | 国产成人aa在线观看 | 2025一本久道久久综合狂躁 | 国产原创av中文在线观看 | 精品无码秘人妻一区二区 | 国产精品白丝jk喷水视频 | 国产毛a片久久久久久无码 国产毛多水多高潮高清 | 国产一区二区四区在线观看 | 91海角大神邻居在线观看 | 国产三级黄片一区二区三区 | 国产区精品 | 国产精品无码午夜福利免费看 | 国产精品欧美日韩在线一区 | 国产精品一区二区无久久久 | 2025国外视频网站汇总 | 国产日韩精品欧美一区喷 | 91久久人人妻人人澡人人爽 | 国产精品高潮森林久久av无码 | 国产日韩不卡免费精 | 成人国内精品久久久久影院 | 国产萌白酱喷水视频在线观看 | 国产成人精品无码青草 | av无码一区二区 | 国产精品无码一级毛片 | 国产三级电影在线播放 | 国产午夜精品久久久久免费视 | 成人三级精品视频在线观看 | 国产一级精品无码 | 91人妻人人做人碰 | 成人av高清在线 | 顶级嫩模啪啪呻吟不断好爽 | 国产欧美精品一区二区三区四 | 99久久精品国产综合 | 东京热一区二区三区无码视频 | 99久久国产精品男女 | 国产高清在线精品一本 | 国产亚洲成av人 | 国产偷摄中国推油按摩富婆 | 精品无码国产社区野花在线观看 | 国产精品日日摸夜夜添夜夜添1 | 精品国产色欧洲激情 | 国产无码在线视频高清无删减 | 高h猛烈失禁潮喷a片在线观看 | 国产三级精品aⅴ | 18禁男女爽爽爽午夜 | 国产精品爽爽久久久久久蜜臀 | 大尺度啪啪人体午夜 | 国产亚洲自拍一区 | 成人午夜高潮免费视频试看 | 精品国产高清a毛片无毒不卡 | 国产av美女激情 | 91精品一区国产高清在线 | 国产黑丝视频在线观看 | 99久久久久国产精品免费 | 国产成人av无码精品天堂 | 911青草亚洲精品 | 国产精品盗摄在线观看 | 99久久国产精品一区二区 | 精品无码人妻一区二区三区 | 国产一区二区三区精品网站免费 | 国产欧美精品一区二区三区 | 高清国产一区 | 99久久无码免费国产 | 99综合久久成人国产欧美 | 国产原创巨作精品 | 囯产精品一品二区三区 | 国产成本人免费视频 | 国产日韩欧美动漫自拍区制服 | 国产一区日韩欧美 | 91成人18禁 | 精品日韩综合1区 | 国产高清在线精品一区免费97 | 精品久久99久久久久胖女人 | 国产精品情侣 | 国产精品媚娘原创 | 91海角一区二区在线观看 | 国产高清在线观看免费不卡 | 国产精品欧美亚洲韩国日本不卡 | 国产麻豆精品入口在线观看 | 国产韩国精品一区二区三区久久 | 成人内射国产免费观看 | 精品亚洲av无码 | 国产精品毛片aⅴ一区二区三区 | 成人动漫免费看一区二区三区 | 国产欧美成人xxx视频 | 成人精品午夜无码免费 | 国产三级精品三级在专区 | 精品系列无码视频在线观看 | 国产成人午夜福利电影在线播放 | 国产精品国产三级国产普通话 | 91精品综合在线偷观看视频 | 国产精品成人一区二区三区 | 国产成年女人人aa人视频高清 | 影院亚洲欧美综合 | 国产av国片精品一区二区 | 国产精品九九久久精品女同 | 国产一区二区三区高中 | 国产午夜精品无码 | 国产精品高清另类一区二区三区 | 国产成人精品一区二区视频 | 成人免费视频无码专区 | 成人啪精品视频网站午夜 | 国产精品美女免费视频观看 | 18禁无遮挡爽爽爽无码视频 | 国产精品成人黄色片 | 国产午夜在线看免费观看视频 | 潮喷失禁大喷水无码 | av无码国产片在线播放波多 | 国产精品国产三级国产an | 精品国产一二三区 | 国产成人精品无码青草 | 国产一区二区三区日本道 | a级免费观看毛片 | 91精品国产福利尤 | 国产成人年无码av片在线观看 | 韩国美女av一区二区三区四区 | 国外成人在线视频 | 极品尤物一区二区三区小说 | 国产一区二区三区不卡在线观看 | 黑人巨大无码中文字幕无码 | 国产在线观看高清看片 | 国产av一区二区三区 | 国产大爆乳大爆乳在线播放 | 国产精品欧美亚洲韩国日本久 | 2025天堂在线亚洲精品专区 | 激情丝袜欧美专区在线观看 | 国产日韩欧美一区二区三区精品 | 国产成人免费无遮拦 | 国产综合精品swag | 国产一区二区三区黄色 | 91一区二区无码水蜜桃人妻 | 国产午夜精品久久浪潮 | 国产aⅴ无码久久丝袜美腿 国产aⅴ无码片毛片一级 | 成人无码电影在线观看网 | av中文字幕一区二区三区久久 | 99国产精品视频播放 | 国产精品极品白嫩在线播放 | 精品无码一区二区三区aⅴ 精品无码一区二区三区av | 国产在线观看无遮挡无码aⅴ多人 | 国产成人18黄网站免费观看 | 91精品欧美一区二区三区 | 国产精品九九无码专区 | 国产区欧美区一区二区精品区 | 国产精品一区二区在线观看99 | 国产精品日韩精品久久蜜桃 | 2025国产三级精品三级在专区 | 91精品国产网曝事件门 | 国产a网欧美午夜性 | 国产大全中文字幕大看焦在线看 | 国产免费1区2区3区四区 | 国产午夜福利电影一区二区三区 | 国产v片精品在线播放 | 2025久久精品国产99国产 | 国产精品高潮呻 | 国产91丝袜 | 国产99久久影院电影 | 国产成人无码一区二区在 | 2025中文字幕日韩乱码欧美 | 东京热无码人妻中文 | 国产成人精品一区二三区在线观 | 国产精品一线二线三线 | 国产精品区一区二区三在放 | 国产精品超清无码一区二区 | 国产水蜜桃视频在线 | 2025久久国产精品毛片 | 国产欧美日韩免费观看 | 国产午夜av无码无片久久午夜 | 国产+日韩+另类+视频一区 | 成人爽a毛片在线视频 | 国产黑色丝袜在线播放 | 国产高清一区二 | 精品无码综合一区二区三区 | 91亚洲国产日韩欧美在线播放 | 白嫩少妇丰满一区二区 | 精品少妇爆乳无码专区久久 | 国产一区二区三区精品诱惑网站 | 国产午夜精品久久浪潮 | 成人精品免费网站 | 韩国一区二区三区 | 91人妻中文字幕无码专区蜜 | 国产精品一区二区视频 | 国产成人无码av在线影院 | 国产精品三级a三级三级午夜 | av片中文字幕 | 国产精品无码一区二区三四区 | 国产日韩欧美另类重口在线观看 | 18黑白丝水手服自慰 | 国产欧美日韩亚欧 | 不卡一区二区三区免费视频 | 国产超碰97久久人人操人人操 | 国产精品刺激对白一区二区三区 | 国产99久久久国产精品~~牛 | 激情性无码视频在线观 | 国产精品日日摸夜夜添夜夜添1 | 国产成人深夜福利在线观 | av麻豆不卡 | 91麻豆国产精品91久久久 | 精品国产线拍大陆久久尤物 | 午夜三级中文在线观看 | a级毛片视频无码不卡 | 精品国模一区二 | av无码久久久久不卡网站毛片 | av无码国产麻豆映画传媒 | 国产精品亚洲福利日韩欧美 | 成人综合亚洲日本一区二区 | 精品人妻在线视频一区二区三区 | 国产+日韩+另类+视频一区爱 | 国产午夜在线观看视频播放 | 国产一区二区三区四区在线观看 | 国产高清二区三区 | av免费网站 | 国产一区免费在线观看 | 99久久精品一区二区毛片吞精 | 潮喷失禁调教sm在线 | 精品国产黄页网站在线观看 | av无码不卡 | 国产综合久久精品推荐 | 国产精品特黄一级国产大片 | 国产大片91精品免费观看3 | 国产成人av电影在线观看浪潮 | 精品四虎免费观看国产高清 | 国产成人激情五月 | 高清无码视频在线播放 | 国产综合经典三级 | 国产在线一区二区三区蜜桃 | 国产精品午夜寂寞视频 | www夜片内射视频日韩 | 国产精品午夜成人一区二区 | 91精品午夜福利在线观看入口 | 成人国产一区二区精品小说 | 国产99精品老女人免费观 | 2025中文字幕无码专区 | 国产精品自产在线观看免费 | 国产成人午夜福利高清在线 | 国产精品成人www视频 | 2025亚洲综合一区二区 | 国产成人综合亚洲av小说 | 国产狂喷潮在 | av片亚洲国产男人的天堂 | 99国精产品一区二区三区a片 | 国产三级a三级三级天天 | 91青草国产超碰人人 | 精品一区二区高清在线观看 | 国产成人无码一区二区在线播放 | 国产一区二区三区四 | 顶级欧美熟妇 | 国产白浆在线 | www.国产在线 | 国产av一区二区三区日韩 | 国产无码在线观看免费在线 | av免费网站在线观看 | 国产欧美日韩一区二五月天 | av免费观看欧美一区日韩精品 | 国产美女精品久久久久 | 精品日韩欧美一区传媒精品网站 | 国产v在线在线观 | 国产深夜福利在线免费观看 | 国产成人免费高清激情视频 | 国产精品无码久久久久 | 国产欧美日韩一区二区三区视频 | 国产综合日本影视 | 18国产精品白浆在线观看免 | 91免费国产在线观看蜜桃 | 国产熟女一区二区三区五月婷 | 国产熟女露脸大叫高潮 | 91久久精品一区二区www | 国产白浆喷水在线视频 | 精品亚洲国产成人a在线观看 | 极品粉嫩国产18尤物在线播放 | 国产91区精品福利在线社区 | 韩国三级日本三级香港黄 | 国产亚洲日本一区二区三区久久久 | 国产精品一区二区久久精品涩爱 | 91夜色精品国产网站在线观看 | 国产精品久在线观不 | 国产主播福利精品中文 | 国产91区精品福利在线社区 | 国产黄色视频在线观看 | 国产午夜福利在线观看在 | 国产大学生粉嫩无套 | 国产成人三级在线播放 | 成人国产欧美 | 成人在线免费激情 | 国产成a人片在线观看网站 国产成a人亚 | 国产综合av在线免费观看 | 高清国产一级毛片国语 | 精品国产一区二区三区久久久久久 | 成熟丰满熟妇xxxxx丰满 | 国产麻豆精品免费视频 | 国产成本人片无码免费1 | www在线观看一区二区三区 | 国产拍揄自揄精品短视频 | 高清不卡毛片 | 丰满少妇潮喷p | 国产亚洲欧美激情久久电影 | 精品午夜亚洲成人av毛片 | 高清无码午夜福利在线观看 | 国产亚洲欧美在线观看四区 | 国产91久久久久久久免费 | 911亚洲精品无码视频 | 国产尤物二区三区在线观看 | 国产精品夜间视频香蕉 | 国产精品国语对白一区二区 | 国产综合久久亚洲综合 | 国产v一区二区三区 | 国产尤物精品视频 | 国产精品免费一区二区三区四区 | 成人一级免费视频 | 国产真实露脸乱子伦 | 国产剧情av麻豆香蕉精品 | 18禁男女爽爽爽午夜网站免费 | 国产av一区二区精品久久凹凸 | 国产福利一区二区精品秒拍 | 国产亚洲欧美日韩在线观看一区二区 | 国产v片成人影院在线观看 国产v片精品在线播放 | 国产精品大屁股白桨一区二区 | 国内精品久久无码影视 | 国产成人精品免费午夜app | 精品麻豆国产一区 | 高清在线精品一区二区三区 | 国产高清一区二区三区人妖 | 成人国产一区二区三区 | 国产成人a视频高清视频在线 | 国产一级av不卡毛片 | 国产精品视频第一页 | 国产一区二区三区欧美精品 | 91精品国产午 | 99久久无码一区人妻a片红豆 | 91人妻无码精品一区二区夜色 | 国产成人无码a区在线观9 | 91日日夜夜人人精 | 国产成人无码精品久久二区三区 | 精品无码无人网站免费视频 | a无码视频 | 国产精品99一区 | 国产成人国产在线观看入口 | 国产精品va在线观看 | 国产sm调教网站 | av天堂午夜精品一区二区三 | 国产人妻精品久久久久野外 | 国产一级av大片 | 精品国产av色一区二区 | 韩国美女主播热舞 | 国产精品欧美亚洲制服 | 国产极品精品免费视频能看 | 东京热久久无码影院 | 精品无码av | 91精品久久久久亚洲国产 | 国产成人无码www免费视频在线 | 国产免费怕怕免费视频观看。 | 国产成人w一区二区三区综合 | 国产av无码专区亚洲awww | 92午夜福利影院一区二区三 | 国产精品国产对白熟妇 | 精品亚洲aⅴ无码专区毛片 精品亚洲aⅴ在线观看 | 国产精品大屁股白浆一区二区 | 国产大神高清视频在线观看 | 国产午夜福利精品一区 | 99久久国产热这里只有精品 | 国产激情91 | 91人妻一区二区三区久久 | 国产福利刺激视频视频 | 国产aⅴ夜夜欢一区二区三区 | 91久久精品国产亚洲a∨麻豆 | 18处破外女出血视频在线观看 | 精品一区二区三区高清 | 国产经典三级av在线播放 | 国产福利片无码 | 国产原创大胆私拍视频 | 91精品福利区91免费国产视 | 精品无码成人久久久久久 | 国产在线精品一区二区夜色 | 国产无码av不卡免费在线观看 | 国产99热在线这里只有精品 | 国产精品美女久久久网站动漫 | 精品国产av色一区二区 | 精品国产肉丝袜久久 | 国产亚洲欧美日韩在线观 | 国产喷水大秀在线观看2025 | 国产精品一区二区三区三洲欧洲 | 99久久久久国产精品免费 | 国产一区丝 | 国产欧美精品久久三级 | 国产精品精品一区二区人妖 | 精品国产一区二区三区久久 | 国产精品极品白嫩在线播放 | 国产高清美女一级a毛片久久w | 精品少妇一区二区 | 国产精品福利片免费看 | 国产91精品青草社区视频 | 国产系列丝袜熟女精品视频 | 国产高潮流白浆免费观看不卡 | 国产原创在线视频 | 国产精品无码久久四虎 | 黑人巨大精品一区二区在线 | 国产主播大尺度精品福利 | 国产无码动漫一区二区三区 | 91福利在线 | 国产福利片在线 | 动漫精品一区二区三区视频 | 国产蜜桃一区二区三区在线观看 | 99精品一区二区三区免费视频 | 国产综合精品婷婷丁香久久 | 丰满少妇乱子伦精品无码专区 | 国产黑色丝袜在线观看一区 | 99久久精品日本一区二区免费 |