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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

QR二维码(转)

發布時間:2024/6/21 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 QR二维码(转) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

二維碼又稱QR Code,QR全稱Quick Response,是一個近幾年來移動設備上超流行的一種編碼方式,它比傳統的Bar Code條形碼能存更多的信息,也能表示更多的數據類型:比如:字符,數字,日文,中文等等。這兩天學習了一下二維碼圖片生成的相關細節,覺得這個玩意就是一個密碼算法,在此寫一這篇文章 ,揭露一下。

?

基礎知識

首先,我們先說一下二維碼一共有40個尺寸。官方叫版本Version。Version 1是21 x 21的矩陣,Version 2是 25 x 25的矩陣,Version 3是29的尺寸,每增加一個version,就會增加4的尺寸,公式是:(V-1)*4 + 21(V是版本號) 最高Version 40,(40-1)*4+21 = 177,所以最高是177 x 177 的正方形。

下面我們看看一個二維碼的樣例:

?

定位圖案
  • Position Detection Pattern是定位圖案,用于標記二維碼的矩形大小。這三個定位圖案有白邊叫Separators for Postion Detection Patterns。之所以三個而不是四個意思就是三個就可以標識一個矩形了。
  • Timing Patterns也是用于定位的。原因是二維碼有40種尺寸,尺寸過大了后需要有根標準線,不然掃描的時候可能會掃歪了。
  • Alignment Patterns 只有Version 2以上(包括Version2)的二維碼需要這個東東,同樣是為了定位用的。
功能性數據
  • Format Information 存在于所有的尺寸中,用于存放一些格式化數據的。
  • Version Information 在 >= Version 7以上,需要預留兩塊3 x 6的區域存放一些版本信息。
數據碼和糾錯碼
  • 除了上述的那些地方,剩下的地方存放 Data Code 數據碼 和 Error Correction Code 糾錯碼。

數據編碼

我們先來說說數據編碼。QR碼支持如下的編碼:

Numeric mode?數字編碼,從0到9。如果需要編碼的數字的個數不是3的倍數,那么,最后剩下的1或2位數會被轉成4或7bits,則其它的每3位數字會被編成 10,12,14bits,編成多長還要看二維碼的尺寸(下面有一個表Table 3說明了這點)

Alphanumeric mode?字符編碼。包括 0-9,大寫的A到Z(沒有小寫),以及符號$ % * + – . / : 包括空格。這些字符會映射成一個字符索引表。如下所示:(其中的SP是空格,Char是字符,Value是其索引值) 編碼的過程是把字符兩兩分組,然后轉成下表的45進制,然后轉成11bits的二進制,如果最后有一個落單的,那就轉成6bits的二進制。而編碼模式和字符的個數需要根據不同的Version尺寸編成9, 11或13個二進制(如下表中Table 3)

Byte mode, 字節編碼,可以是0-255的ISO-8859-1字符。有些二維碼的掃描器可以自動檢測是否是UTF-8的編碼。

Kanji mode?這是日文編碼,也是雙字節編碼。同樣,也可以用于中文編碼。日文和漢字的編碼會減去一個值。如:在0X8140 to 0X9FFC中的字符會減去8140,在0XE040到0XEBBF中的字符要減去0XC140,然后把結果前兩個16進制位拿出來乘以0XC0,然后再加上后兩個16進制位,最后轉成13bit的編碼。如下圖示例:

Extended Channel Interpretation (ECI) mode?主要用于特殊的字符集。并不是所有的掃描器都支持這種編碼。

Structured Append mode?用于混合編碼,也就是說,這個二維碼中包含了多種編碼格式。

FNC1 mode?這種編碼方式主要是給一些特殊的工業或行業用的。比如GS1條形碼之類的。

簡單起見,后面三種不會在本文 中討論。

下面兩張表中,

  • Table 2 是各個編碼格式的“編號”,這個東西要寫在Format Information中。注:中文是1101
  • Table 3 表示了,不同版本(尺寸)的二維碼,對于,數字,字符,字節和Kanji模式下,對于單個編碼的2進制的位數。(在二維碼的規格說明書中,有各種各樣的編碼規范表,后面還會提到)

下面我們看幾個示例,

示例一:數字編碼

在Version 1的尺寸下,糾錯級別為H的情況下,編碼: 01234567

1. 把上述數字分成三組: 012 345 67

2. 把他們轉成二進制: ?012 轉成 0000001100; ?345 轉成 0101011001; ?67 轉成 1000011。

3. 把這三個二進制串起來: 0000001100 0101011001 1000011

4. 把數字的個數轉成二進制 (version 1-H是10 bits ):?8個數字的二進制是 0000001000

5. 把數字編碼的標志0001和第4步的編碼加到前面: ?0001 0000001000 0000001100 0101011001 1000011

示例二:字符編碼

在Version 1的尺寸下,糾錯級別為H的情況下,編碼: AC-42

1. 從字符索引表中找到 AC-42 這五個字條的索引 (10,12,41,4,2)

2. 兩兩分組: (10,12) (41,4) (2)

3.把每一組轉成11bits的二進制:

(10,12) 10*45+12 等于 462 轉成 00111001110
(41,4) 41*45+4 等于 1849 轉成 11100111001
(2) 等于 2 轉成 000010

4. 把這些二進制連接起來:00111001110 11100111001 000010

5. 把字符的個數轉成二進制 (Version 1-H為9 bits ):?5個字符,5轉成 000000101

6. 在頭上加上編碼標識 0010 和第5步的個數編碼: ?0010 000000101 00111001110 11100111001 000010

結束符和補齊符

假如我們有個HELLO WORLD的字符串要編碼,根據上面的示例二,我們可以得到下面的編碼,

編碼字符數HELLO WORLD的編碼
001000000101101100001011 01111000110 10001011100 10110111000 10011010100 001101

我們還要加上結束符:

編碼字符數HELLO WORLD的編碼結束
001000000101101100001011 01111000110 10001011100 10110111000 10011010100 0011010000
按8bits重排

如果所有的編碼加起來不是8個倍數我們還要在后面加上足夠的0,比如上面一共有78個bits,所以,我們還要加上2個0,然后按8個bits分好組:

00100000 ? 01011011 ? 00001011 ? 01111000 ? 11010001 ? 01110010 ? 11011100 ? 01001101 ? 01000011 ? 01000000

補齊碼(Padding Bytes)

最后,如果如果還沒有達到我們最大的bits數的限制,我們還要加一些補齊碼(Padding Bytes),Padding Bytes就是重復下面的兩個bytes:11101100 00010001 (這兩個二進制轉成十進制是236和17,我也不知道為什么,只知道Spec上是這么寫的)關于每一個Version的每一種糾錯級別的最大Bits限制,可以參看QR Code Spec的第28頁到32頁的Table-7一表。

假設我們需要編碼的是Version 1的Q糾錯級,那么,其最大需要104個bits,而我們上面只有80個bits,所以,還需要補24個bits,也就是需要3個Padding Bytes,我們就添加三個,于是得到下面的編碼:

00100000 01011011 00001011 01111000 11010001 01110010 11011100 01001101 01000011 01000000?11101100 00010001 11101100

上面的編碼就是數據碼了,叫Data Codewords,每一個8bits叫一個codeword,我們還要對這些數據碼加上糾錯信息。

糾錯碼

上面我們說到了一些糾錯級別,Error Correction Code Level,二維碼中有四種級別的糾錯,這就是為什么二維碼有殘缺還能掃出來,也就是為什么有人在二維碼的中心位置加入圖標。

錯誤修正容量
L水平7%的字碼可被修正
M水平15%的字碼可被修正
Q水平25%的字碼可被修正
H水平30%的字碼可被修正

那么,QR是怎么對數據碼加上糾錯碼的?首先,我們需要對數據碼進行分組,也就是分成不同的Block,然后對各個Block進行糾錯編碼,對于如何分組,我們可以查看QR Code Spec的第33頁到44頁的Table-13到Table-22的定義表。注意最后兩列:

  • Number of Error Code Correction Blocks?:需要分多少個塊。
  • Error Correction Code Per Blocks:每一個塊中的code個數,所謂的code的個數,也就是有多少個8bits的字節。

舉個例子:上述的Version 5 + Q糾錯級:需要4個Blocks(2個Blocks為一組,共兩組),頭一組的兩個Blocks中各15個bits數據 + 各 9個bits的糾錯碼(注:表中的codewords就是一個8bits的byte)(再注:最后一例中的(c, k, r )的公式為:c = k + 2 * r,因為后腳注解釋了:糾錯碼的容量小于糾錯碼的一半)

下圖給一個5-Q的示例(因為二進制寫起來會讓表格太大,所以,我都用了十進制,我們可以看到每一塊的糾錯碼有18個codewords,也就是18個8bits的二進制數)

組塊數據對每個塊的糾錯碼
1167 85 70 134 87 38 85 194 119 50 6 18 6 103 38213 199 11 45 115 247 241 223 229 248 154 117 154 111 86 161 111 39
2246 246 66 7 118 134 242 7 38 86 22 198 199 146 687 204 96 60 202 182 124 157 200 134 27 129 209 17 163 163 120 133
21182 230 247 119 50 7 118 134 87 38 82 6 134 151 50 7148 116 177 212 76 133 75 242 238 76 195 230 189 10 108 240 192 141
270 247 118 86 194 6 151 50 16 236 17 236 17 236 17 236235 159 5 173 24 147 59 33 106 40 255 172 82 2 131 32 178 236

注:二維碼的糾錯碼主要是通過Reed-Solomon error correction(里德-所羅門糾錯算法)來實現的。對于這個算法,對于我來說是相當的復雜,里面有很多的數學計算,比如:多項式除法,把1-255的數映射成2的n次方(0<=n<=255)的伽羅瓦域Galois Field之類的神一樣的東西,以及基于這些基礎的糾錯數學公式,因為我的數據基礎差,對于我來說太過復雜,所以我一時半會兒還有點沒搞明白,還在學習中,所以,我在這里就不展開說這些東西了。還請大家見諒了。(當然,如果有朋友很明白,也繁請教教我)

最終編碼

穿插放置

如果你以為我們可以開始畫圖,你就錯了。二維碼的混亂技術還沒有玩完,它還要把數據碼和糾錯碼的各個codewords交替放在一起。如何交替呢,規則如下:

對于數據碼:把每個塊的第一個codewords先拿出來按順度排列好,然后再取第一塊的第二個,如此類推。如:上述示例中的Data Codewords如下:

塊 167857013487388519411950618610338?
塊 224624666711813424273886221981991466?
塊 31822302471195071181348738826134151507
塊 4702471188619461515016236172361723617236

我們先取第一列的:67, 246, 182, 70

然后再取第二列的:67, 246, 182, 70, 85,246,230 ,247

如此類推:67, 246, 182, 70, 85,246,230 ,247 ……… ?……… ,38,6,50,17,7,236

對于糾錯碼,也是一樣:

塊 121319911451152472412232292481541171541118616111139
塊 28720496602021821241572001342712920917163163120133
塊 314811617721276133752422387619523018910108240192141
塊 423515951732414759331064025517282213132178236

和數據碼取的一樣,得到:213,87,148,235,199,204,116,159,…… ……?39,133,141,236

然后,再把這兩組放在一起(糾錯碼放在數據碼之后)得到:

67, 246, 182, 70, 85, 246, 230, 247, 70, 66, 247, 118, 134, 7, 119, 86, 87, 118, 50, 194, 38, 134, 7, 6, 85, 242, 118, 151, 194, 7, 134, 50, 119, 38, 87, 16, 50, 86, 38, 236, 6, 22, 82, 17, 18, 198, 6, 236, 6, 199, 134, 17, 103, 146, 151, 236, 38, 6, 50, 17, 7, 236, 213, 87, 148, 235, 199, 204, 116, 159, 11, 96, 177, 5, 45, 60, 212, 173, 115, 202, 76, 24, 247, 182, 133, 147, 241, 124, 75, 59, 223, 157, 242, 33, 229, 200, 238, 106, 248, 134, 76, 40, 154, 27, 195, 255, 117, 129, 230, 172, 154, 209, 189, 82, 111, 17, 10, 2, 86, 163, 108, 131, 161, 163, 240, 32, 111, 120, 192, 178, 39, 133, 141, 236

這就是我們的數據區。

Remainder Bits

最后再加上Reminder?Bits,對于某些Version的QR,上面的還不夠長度,還要加上Remainder Bits,比如:上述的5Q版的二維碼,還要加上7個bits,Remainder Bits加零就好了。關于哪些Version需要多少個Remainder bit,可以參看QR Code Spec的第15頁的Table-1的定義表。

畫二維碼圖

Position Detection Pattern

首先,先把Position Detection圖案畫在三個角上。(無論Version如何,這個圖案的尺寸就是這么大)

Alignment Pattern

然后,再把Alignment圖案畫上(無論Version如何,這個圖案的尺寸就是這么大)

關于Alignment的位置,可以查看QR Code Spec的第81頁的Table-E.1的定義表(下表是不完全表格)

下圖是根據上述表格中的Version8的一個例子(6,24,42)

Timing Pattern

接下來是Timing Pattern的線(這個不用多說了)

Format Information

再接下來是Formation Information,下圖中的藍色部分。

Format Information是一個15個bits的信息,每一個bit的位置如下圖所示:(注意圖中的Dark Module,那是永遠出現的)

這15個bits中包括:

  • 5個數據bits:其中,2個bits用于表示使用什么樣的Error Correction Level, 3個bits表示使用什么樣的Mask
  • 10個糾錯bits。主要通過BCH Code來計算

然后15個bits還要與101010000010010做XOR操作。這樣就保證不會因為我們選用了00的糾錯級別和000的Mask,從而造成全部為白色,這會增加我們的掃描器的圖像識別的困難。

下面是一個示例:

關于Error Correction Level如下表所示:

關于Mask圖案如后面的Table 23所示。

Version Information

再接下來是Version Information(版本7以后需要這個編碼),下圖中的藍色部分。

Version Information一共是18個bits,其中包括6個bits的版本號以及12個bits的糾錯碼,下面是一個示例:

而其填充位置如下:

數據和數據糾錯碼

然后是填接我們的最終編碼,最終編碼的填充方式如下:從左下角開始沿著紅線填我們的各個bits,1是黑色,0是白色。如果遇到了上面的非數據區,則繞開或跳過。

掩碼圖案

這樣下來,我們的圖就填好了,但是,也許那些點并不均衡,如果出現大面積的空白或黑塊,會告訴我們掃描識別的困難。所以,我們還要做Masking操作(靠,還嫌不復雜)QR的Spec中說了,QR有8個Mask你可以使用,如下所示:其中,各個mask的公式在各個圖下面。所謂mask,說白了,就是和上面生成的圖做XOR操作。Mask只會和數據區進行XOR,不會影響功能區。(注:選擇一個合適的Mask也是有算法的

其Mask的標識碼如下所示:(其中的i,j分別對應于上圖的x,y)

下面是Mask后的一些樣子,我們可以看到被某些Mask XOR了的數據變得比較零散了。

Mask過后的二維碼就成最終的圖了。

轉載于:https://www.cnblogs.com/gy19920604/p/5038781.html

總結

以上是生活随笔為你收集整理的QR二维码(转)的全部內容,希望文章能夠幫你解決所遇到的問題。

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

99热超碰在线 | 午夜视频在线观看一区二区三区 | 国产成人av一区二区三区在线观看 | 国产伦精品一区二区三区四区视频 | 成年人免费看av | 碰天天操天天 | 午夜性色 | 69国产成人综合久久精品欧美 | 夜夜骑首页 | 免费日韩一区二区三区 | 亚洲国产成人精品在线观看 | 最近日本字幕mv免费观看在线 | 久久视精品 | 一区二区三区www | 夜夜躁日日躁狠狠久久88av | 天天弄天天干 | 最新国产福利 | 日韩一区二区三区高清免费看看 | 久久午夜色播影院免费高清 | 中文字幕在线观看一区二区 | 亚洲专区欧美专区 | 精品伊人久久久 | 中文字幕一区二区三区四区久久 | 久久不见久久见免费影院 | 天堂va在线高清一区 | 成人在线视频论坛 | 亚洲精品乱码久久久久 | 天天操比 | 黄污网站在线 | 91久久偷偷做嫩草影院 | 亚洲精品视频在线免费播放 | 国产成人免费网站 | 激情五月综合 | 亚洲精品网址在线观看 | 色婷婷av在线 | 国产精品人成电影在线观看 | av综合网址 | 欧美一二在线 | 成人a在线观看高清电影 | 色大片免费看 | 综合网欧美 | 午夜精品99久久免费 | 欧美精品国产综合久久 | 天天操天天操天天操天天操天天操天天操 | 国产午夜三级一区二区三桃花影视 | 国产在线视频在线观看 | 玖玖精品视频 | 久草在线观看资源 | 婷婷丁香自拍 | 二区精品视频 | 天天干,天天操,天天射 | 天天操天天谢 | 亚洲一区二区麻豆 | 91在线亚洲| 国产亚洲精品精品精品 | 午夜国产在线 | 992tv人人草 黄色国产区 | 国产我不卡| 亚洲日本在线一区 | 天天综合狠狠精品 | 久插视频 | 久影院| 婷婷性综合 | 久久99久久久久久 | 中文字幕在线视频一区 | 国色天香永久免费 | 久草在线视频免费资源观看 | 99精品视频免费观看视频 | 91成人免费在线 | 亚洲午夜精品久久久 | 国产不卡在线播放 | 成人小视频在线 | 不卡精品视频 | 日韩理论视频 | 久久久免费在线观看 | 欧美日韩国产精品一区 | 日韩在线视频免费播放 | 久久午夜免费视频 | 天天操狠狠操夜夜操 | 91传媒在线| 成人h动漫在线看 | 亚洲成人免费在线观看 | 四虎影视4hu4虎成人 | 欧美国产精品久久久久久免费 | 国产成人精品一区二区在线观看 | 大片网站久久 | 国产精品久久影院 | 黄网站色成年免费观看 | 在线观看视频免费播放 | 日本性生活免费看 | 99精品在线免费在线观看 | 色多多污污在线观看 | 丁香婷婷在线观看 | 欧美污污视频 | www.久久色 | 国产精品久久久久aaaa | 亚洲一级电影 | 一级黄色免费网站 | 久久亚洲福利 | 天天爽夜夜爽人人爽一区二区 | 五月天高清欧美mv | 国产香蕉97碰碰碰视频在线观看 | 高清av在线 | 在线观看免费福利 | 久久亚洲私人国产精品va | 香蕉网在线播放 | 国产精品久久久久国产精品日日 | 日韩欧美高清一区二区三区 | 国产亚洲婷婷免费 | 人人干狠狠干 | 操操操综合 | 国产精品视频全国免费观看 | 久久男人视频 | 成人黄色片免费 | 中文字幕电影在线 | a级片久久久 | av在线日韩 | 亚洲视频精选 | 日本久久久影视 | 亚洲精品视频在线观看视频 | 天天综合网久久综合网 | 射久久久| 激情五月***国产精品 | 99在线观看| 天天爱天天干天天爽 | 激情深爱 | 黄色一区三区 | 国产系列 在线观看 | 久久久久 免费视频 | 中文资源在线官网 | 韩日电影在线观看 | 亚洲精品午夜一区人人爽 | 国产香蕉久久精品综合网 | 丰满少妇对白在线偷拍 | 亚洲男人天堂a | 国产精品一区二区久久精品 | a久久免费视频 | 国产精品igao视频网入口 | 99免费在线播放99久久免费 | 精品亚洲午夜久久久久91 | 女女av在线 | 色先锋av资源中文字幕 | 97成人精品视频在线播放 | 欧美精品一区二区蜜臀亚洲 | 91亚洲精品国产 | 爱干视频| 亚洲视频在线播放 | 在线日韩av | 五月婷丁香网 | 午夜 在线 | 久久国产精品一区二区三区 | 一级大片在线观看 | 三级黄色大片在线观看 | 欧美亚洲精品一区 | 久久国产亚洲 | 五月天激情视频在线观看 | 中文字幕免费国产精品 | 韩国av电影在线观看 | 狠狠伊人| 日批网站免费观看 | 小草av在线播放 | 五月天激情综合 | 黄色片免费在线 | av一区在线播放 | 狠狠色噜噜狠狠狠 | 欧美另类亚洲 | 免费观看www视频 | 国产亚洲精品久久久久久网站 | 九九热久久免费视频 | 成人黄色电影免费观看 | 久久国产精品精品国产色婷婷 | 国产精品美女毛片真酒店 | 日韩影视在线观看 | 亚洲视频在线视频 | 久久久久久久久久久高潮一区二区 | 免费碰碰 | 999在线观看视频 | 欧美乱码精品一区 | 欧美精品在线免费 | 国产一级久久久 | 国产福利午夜 | 国产不卡在线播放 | 日本精品视频在线观看 | 久久国产精品一区二区三区 | 性色av免费看 | 亚洲国产精品va在线 | 国产视频一区二区在线观看 | 久青草影院 | 狠狠色狠狠色综合系列 | 国产综合小视频 | 五月婷婷激情六月 | 在线看国产视频 | 国产在线一区观看 | 久久一精品 | 久久免费精品视频 | 日韩精品视频久久 | 欧美日韩高清不卡 | 福利片视频区 | 免费v片 | 91精品视频一区二区三区 | 中文字幕一区二区三区在线视频 | 五月天中文字幕mv在线 | 国产不卡精品 | 国产精品视频免费在线观看 | 超碰人人超碰 | 免费看精品久久片 | 欧美另类高清 | 国产精品久久久久久一二三四五 | 成人h在线播放 | 国产中文字幕在线播放 | 日日添夜夜添 | 狠狠色狠狠色合久久伊人 | 久久伊人婷婷 | 久久96| 亚州人成在线播放 | 成人h电影 | 国产精品久久久久永久免费观看 | 国产最新视频在线观看 | av大片网站 | 99久久久成人国产精品 | 午夜精品久久久久久久99婷婷 | 97夜夜澡人人双人人人喊 | 99高清视频有精品视频 | 色中色综合 | 日韩国产精品久久久久久亚洲 | 日本黄色一级电影 | 欧美日本日韩aⅴ在线视频 插插插色综合 | 色综合久 | 91人人澡人人爽人人精品 | 中文字幕 影院 | 激情综合五月婷婷 | 国产日韩在线观看一区 | 精品久久久久久久久久久院品网 | 亚洲高清精品在线 | 国产日韩欧美综合在线 | 99热只有精品在线观看 | 在线观看av免费 | 久久国产精品电影 | 99精品视频在线观看播放 | 一级c片| 亚洲黄污| 国产成人精品亚洲a | av成年人电影 | 久久99热国产 | 日本特黄一级 | 亚洲一二区视频 | 日韩国产精品久久久久久亚洲 | 在线免费观看羞羞视频 | 日韩簧片在线观看 | 菠萝菠萝在线精品视频 | 亚洲aⅴ乱码精品成人区 | 亚洲精品乱码久久久久久久久久 | 人人天天夜夜 | 国产亚洲片 | 免费av观看 | 国产精品96久久久久久吹潮 | 国产亚洲精品精品精品 | 九九爱免费视频 | 夜夜爽www| 国产视频精品免费播放 | 丁香婷婷激情国产高清秒播 | 91看片麻豆 | 欧美综合在线视频 | 丁香在线| 91九色视频网站 | 超碰免费av | 久久久精品视频网站 | 欧美精品免费视频 | 麻豆系列在线观看 | 五月婷婷另类国产 | 国产一级性生活视频 | 国产伦理久久精品久久久久_ | 黄污网站在线 | 日本中文字幕在线 | 91精品国产福利在线观看 | 麻豆一精品传二传媒短视频 | 国产成人久久精品77777综合 | 国产麻豆视频在线观看 | 精品福利av | 精品一区二区三区四区在线 | 97电影院在线观看 | 国产精品视频全国免费观看 | 中文字幕在线电影 | 国产精品婷婷 | 成片视频免费观看 | 黄色免费av| 亚洲精品免费在线观看 | 操久久免费视频 | 亚洲理论在线观看电影 | 久香蕉| 国产又粗又猛又色又黄视频 | 五月天综合色 | 热精品| 日韩欧美综合在线视频 | 91麻豆精品国产91久久久久久 | 亚洲国产精品传媒在线观看 | 欧美日韩高清一区二区 国产亚洲免费看 | 国产精品乱看 | 国产在线精品区 | 欧美日韩一区二区三区免费视频 | 国产91精品久久久久 | 999国产| 国外成人在线视频网站 | a'aaa级片在线观看 | 亚洲精品www久久久 www国产精品com | 日韩电影中文,亚洲精品乱码 | 婷婷色中文字幕 | 美女在线黄| 一级片免费观看 | 黄色毛片大全 | 国产激情免费 | 成人丝袜 | 免费观看91视频 | 久久精品成人热国产成 | 国产亚洲精品久久久久久 | 国产色视频网站2 | 久久亚洲二区 | 精品在线一区二区 | 一本到视频在线观看 | 国产中文在线观看 | 色综合久久中文字幕综合网 | 欧美午夜久久 | 国产小视频网站 | 色网站在线观看 | 天堂av在线免费观看 | 免费的黄色的网站 | 丝袜足交在线 | 美女久久视频 | 蜜臀久久99精品久久久久久网站 | 黄色av电影一级片 | 国产高清精品在线观看 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 91网在线 | 香蕉97视频观看在线观看 | 丝袜美女在线观看 | 成人av在线影院 | 天天干夜夜| 久久精品亚洲国产 | 99色在线观看视频 | h视频在线看 | 亚洲最新av网站 | 亚洲色影爱久久精品 | 日本在线视频一区二区三区 | 九九欧美 | 99国产精品久久久久老师 | 久久91久久久久麻豆精品 | 人人干狠狠干 | 免费av大片 | 欧美日韩亚洲在线 | 久久精品婷婷 | 国产小视频91 | 91高清免费看 | 国产成人综合图片 | 在线国产91 | 99色国产 | 亚洲天堂网站视频 | 久久久国产影视 | 国产成人精品一区二区三区福利 | 久久久久久久久综合 | 国产亚洲免费观看 | 五月天综合网站 | 婷婷婷国产在线视频 | 99热精品国产一区二区在线观看 | 久久久久高清 | a视频免费在线观看 | av在线8 | 最近高清中文字幕在线国语5 | 婷婷激情五月 | 麻豆一区二区三区视频 | 日韩欧美一二三 | 精品久久久影院 | 国产精品毛片一区视频播不卡 | 最新中文字幕在线资源 | 免费观看视频黄 | 一级黄色片在线播放 | 中文字幕一区在线观看视频 | 9999免费视频| 在线看片一区 | 久久99久久精品 | 国产精品久久99综合免费观看尤物 | 精品国产一区二区三区男人吃奶 | 久久精品中文字幕免费mv | 中文字幕文字幕一区二区 | 国产主播大尺度精品福利免费 | 亚洲天堂社区 | 99视频国产精品 | 九七人人干 | 麻豆av一区二区三区在线观看 | 亚洲激情 欧美激情 | 欧美成人精品在线 | 亚洲精品网站在线 | 精品亚洲欧美无人区乱码 | 久久免费视频2 | 视频在线观看国产 | 亚洲日本精品 | 日本 在线 视频 中文 有码 | 天天操天天摸天天干 | 国产免费不卡 | 精品日韩在线 | 午夜久久网站 | 69亚洲精品 | 国产在线a | 天天摸天天舔 | 国产又粗又硬又爽的视频 | 最近久乱中文字幕 | 特级毛片在线免费观看 | 手机av资源 | 西西大胆免费视频 | 国产精品嫩草55av | 国产福利精品在线观看 | 天天爱天天操天天干 | 蜜臀av夜夜澡人人爽人人 | 成+人+色综合 | 中文字幕免费 | 二区三区视频 | 久久亚洲专区 | 成年人网站免费观看 | 日韩中文字幕视频在线观看 | 日本在线视频一区二区三区 | 国产伦精品一区二区三区… | 在线小视频| 狠狠操操操 | 伊人色综合网 | 成人av地址 | 亚洲一区二区视频在线 | 欧美最新大片在线看 | 欧美日产在线观看 | 日韩精品一区二区三区水蜜桃 | 日韩超碰在线 | 久久精品国产精品亚洲精品 | 一区二区精品国产 | 久久久www成人免费精品 | 韩国精品福利一区二区三区 | 久热这里有精品 | 国产精品久久综合 | 四虎影视8848aamm | 国产午夜三级 | 亚洲狠狠婷婷 | 在线观看黄色 | 99成人精品 | 九九九九免费视频 | 狠狠色丁香婷婷综合基地 | 国产99久久久国产精品免费二区 | 亚洲成av片人久久久 | 日韩色综合网 | 黄色软件大全网站 | av看片网址 | 在线成人看片 | 丁香视频全集免费观看 | 国产精品久久一区二区三区, | 特黄特黄的视频 | 国产精品久久久影视 | 中文字幕在线影院 | 一区在线免费观看 | 日日夜夜网 | 国产精品一区二区吃奶在线观看 | 日韩av一区二区三区 | 亚洲人成人在线 | 在线免费中文字幕 | 丁香色婷婷| 久久久久99精品成人片三人毛片 | 国产视频黄 | 97超级碰碰碰视频在线观看 | 亚洲人av免费网站 | 精品一区二区在线观看 | 黄色1级大片 | 欧美一区二区三区在线观看 | 狠狠综合久久 | www.av小说| 国产精品永久久久久久久久久 | 久久久久黄色 | 国产成人一区二区三区久久精品 | 午夜国产一区二区 | 99精品在线免费在线观看 | 国产尤物在线 | 国内成人精品2018免费看 | 一区二区视频免费在线观看 | 久久久久久久久久久久久影院 | 美女啪啪图片 | 日韩免费观看高清 | 色婷婷一 | 国产成人精品日本亚洲999 | 最近免费中文字幕mv在线视频3 | 五月综合激情婷婷 | 99热播精品| 免费在线一区二区 | 亚洲一二视频 | 国产午夜精品av一区二区 | 国产精品手机播放 | 久久精品久久精品久久39 | 国产正在播放 | 在线观看国产www | 亚洲一区二区黄色 | 久久久99精品免费观看乱色 | 欧美日韩国产精品久久 | 97**国产露脸精品国产 | 在线之家官网 | av视屏在线 | www免费看 | 国产福利在线免费观看 | 在线观看国产中文字幕 | 久久综合操 | 成人精品视频久久久久 | 亚洲国产精品一区二区久久hs | 97天堂| 夜夜高潮夜夜爽国产伦精品 | 天天干天天怕 | 天天操天天操天天操天天操天天操天天操 | 91精品区| 成人久久18免费网站麻豆 | 97精品国产97久久久久久免费 | 激情综合亚洲 | www.色就是色 | 国产亚洲片 | 精品国产精品久久一区免费式 | 9999精品免费视频 | 91亚洲精品在线 | 中文久久精品 | 久久乱码卡一卡2卡三卡四 五月婷婷久 | 91精品国产综合久久福利不卡 | 97免费在线观看视频 | 成 人 黄 色 视频 免费观看 | 在线你懂 | 黄色一级网 | 超碰在线免费97 | 欧美激情综合五月色丁香小说 | 久久久久久久久久国产精品 | 国产裸体视频网站 | 亚洲区另类春色综合小说 | 亚洲人毛片 | 国产大片黄色 | 久久女同性恋中文字幕 | 中文字幕日本在线 | 欧美视频二区 | 亚洲国产成人在线观看 | 日韩欧美一区二区不卡 | 色七七亚洲影院 | 99精品一区二区三区 | 九九电影在线 | 日韩在线观看你懂的 | 欧美日本不卡高清 | 在线看的av网站 | 日日操天天操夜夜操 | 国产日韩欧美精品在线观看 | 久久人人添人人爽添人人88v | 国产黄色高清 | 四虎在线免费观看视频 | 98精品国产自产在线观看 | 深爱激情五月综合 | 91电影福利 | 欧美性久久久久久 | 国产精品亚洲视频 | 日韩极品在线 | 叶爱av在线| 一区二区av | 国产高清久久久久 | 亚洲欧洲日韩 | 狠狠狠色丁香综合久久天下网 | 亚洲日本三级 | 久久精品播放 | 国产不卡一二三区 | 99这里都是精品 | 久久夜夜夜| 青青河边草免费直播 | 成人免费视频网址 | 亚洲人在线7777777精品 | 亚洲成av人片一区二区梦乃 | 91九色最新 | 久久区二区 | 热99久久精品 | 久久人人干 | 免费av黄色 | 国产不卡在线观看 | 麻豆激情电影 | 久久久精品国产免费观看同学 | 不卡av在线播放 | 国产成人av网站 | 丁香花在线视频观看免费 | 一级a毛片高清视频 | 国产精品久久久久影院 | jizz欧美性9| 精品在线观看一区二区 | 久久精品高清视频 | 久久久久成 | 色的网站在线观看 | 国产91区 | 在线观看亚洲国产精品 | 国产色妞影院wwwxxx | 国产成人一区二区三区在线观看 | 色综合久久精品 | 天天干.com| 亚洲精品国产精品久久99 | 精品久久福利 | 久久黄色免费 | 成人av电影在线播放 | 欧美调教网站 | 国产中文字幕在线播放 | 亚洲精品天天 | 黄色av免费电影 | 日本激情视频中文字幕 | 日韩中文在线字幕 | 久久试看 | 久人人 | 国产黄色av | 久久艹99 | 91热| 天天操天天综合网 | 日韩免费中文字幕 | 成人在线视频免费看 | 国精产品999国精产品岳 | 日韩欧美视频在线观看免费 | 欧美在线一 | 丁香免费视频 | 亚洲国产精品女人久久久 | 日韩av在线不卡 | 国产精品自产拍在线观看 | 久久久久影视 | 国产女教师精品久久av | 91免费在线看片 | 日韩试看 | 日韩av伦理片 | 在线导航av | 国产成人在线网站 | 色综合久久综合中文综合网 | 玖玖视频网 | 91成品视频| 99精品视频在线观看免费 | 97视频免费在线看 | 91香蕉亚洲精品 | 草久草久| www.天天射| 碰碰影院 | 激情五月***国产精品 | 992tv在线观看 | 中文字幕免费观看视频 | 成人免费视频免费观看 | 夜夜澡人模人人添人人看 | 中文字幕在线播出 | 中文字幕视频三区 | 精品久久一二三区 | 人人玩人人爽 | 国产一区二区在线播放视频 | 国产精品高清在线 | av日韩不卡 | 久久国产精品一区二区三区 | 99se视频在线观看 | 国产视频在线一区二区 | 国产日韩三级 | 九色自拍视频 | 黄色中文字幕 | 久久蜜臀一区二区三区av | 五月天高清欧美mv | 久久久精品一区二区三区 | 涩涩网站在线播放 | 99久久久国产精品免费观看 | 99免在线观看免费视频高清 | 涩五月婷婷| 在线观看av免费观看 | aaa日本高清在线播放免费观看 | 九九三级毛片 | 国产婷婷色| www.福利| 免费久久网站 | 亚洲精品国偷拍自产在线观看 | 99精品免费视频 | 一区二区三区电影大全 | 波多野结衣理论片 | 天天久久综合 | 91精品91| 亚洲人成人在线 | 亚洲综合精品视频 | 免费一区在线 | 草久视频在线 | 99热这里只有精品免费 | 干亚洲少妇 | 九九久久免费 | 视频在线观看91 | 91女神的呻吟细腰翘臀美女 | 成人作爱视频 | 久久久久五月 | 91激情| 国产精品视频全国免费观看 | 午夜私人影院久久久久 | 最近中文字幕大全中文字幕免费 | 中文一区二区三区在线观看 | 中文字幕在线人 | 综合在线色 | 久久精品人人做人人综合老师 | 777视频在线观看 | 日本精品中文字幕在线观看 | 免费在线观看视频一区 | 国产亚洲精品福利 | 亚洲精品午夜久久久久久久久久久 | 黄色大片日本免费大片 | 天天操夜夜爱 | 在线观看视频中文字幕 | 日本黄色黄网站 | 亚洲精品乱码久久久久久 | 中文字幕乱在线伦视频中文字幕乱码在线 | 日韩精品免费在线观看 | 亚洲精品毛片一级91精品 | 亚洲精品久久久久www | 天堂素人在线 | 亚洲人人射| 99久久网站 | 韩国av免费看 | 久久综合久色欧美综合狠狠 | av经典在线 | 免费在线激情电影 | 国产视| 免费观看一级一片 | av免费观看在线 | 国产精品嫩草影院9 | 97超碰免费在线观看 | 久久久久久久看片 | 美女国产精品 | 久久欧美精品 | 日本精品一二区 | 免费在线日韩 | 九九热有精品 | 女人18精品一区二区三区 | 亚洲精品456在线播放乱码 | 国产精品国产三级国产不产一地 | 午夜电影av| 日本99干网 | 亚洲精品久久久久中文字幕二区 | 欧美在线日韩在线 | 久久精品亚洲国产 | 久久久国产一区 | 片黄色毛片黄色毛片 | 国产日韩精品一区二区三区 | 视频一区二区在线观看 | av大全在线看 | www日韩在线观看 | 欧美一二三视频 | 欧美精品你懂的 | 色婷婷成人网 | 色香蕉视频 | 天天操综合 | 三上悠亚一区二区在线观看 | 欧美 日韩 成人 | 午夜精品久久久久久99热明星 | 又黄又网站 | 99精品网站| 国产xxxx做受性欧美88 | 国产成人资源 | 久久精品a | av成人亚洲 | 久久成人在线视频 | 国产成人免费在线观看 | av高清一区二区三区 | 久草视频免费在线播放 | 久青草电影 | 在线午夜| 亚洲一本视频 | 中文字幕日本在线观看 | 啪啪免费试看 | 欧美一级片免费观看 | 蜜臀精品久久久久久蜜臀 | 午夜精品久久久久久中宇69 | 日韩av偷拍 | 色www精品视频在线观看 | 欧美a视频 | 国产日产亚洲精华av | 久久国产综合视频 | 一级黄色片在线观看 | 在线小视频 | 日韩一级电影在线观看 | 亚av在线| 2019中文在线观看 | 99久久9| 午夜免费福利视频 | 成人一区二区在线 | www.狠狠色.com| 激情校园亚洲 | wwwwww国产 | 欧美激情综合五月色丁香 | 日韩中文字幕免费视频 | 免费一级片观看 | 日韩专区视频 | 国产精品成人一区二区三区吃奶 | 91人人爽久久涩噜噜噜 | 亚洲精选在线观看 | 久草免费在线观看视频 | 99精品视频在线播放免费 | 99国产在线 | 国产高清视频在线播放一区 | 中文字幕文字幕一区二区 | 丁香六月婷婷激情 | 中文字幕在线看视频 | 麻豆视传媒官网免费观看 | 国产精品久久影院 | 伊人色综合网 | 国内精品99 | 色多视频在线观看 | 国产精品福利午夜在线观看 | 狠狠色丁香婷婷综合 | av片子在线观看 | 国产在线97| av不卡网站 | 在线播放一区二区三区 | 99精彩视频在线观看免费 | 99久e精品热线免费 99国产精品久久久久久久久久 | av中文字幕第一页 | 亚洲日本三级 | 国产免费一区二区三区最新 | 久久精品视频3 | 国产精品久久久久久一区二区三区 | 在线观看视频一区二区 | 亚洲国产免费 | 久久久久久久久久久久亚洲 | 久草网免费 | 看污网站 | 人人插人人费 | 99久热在线精品视频成人一区 | 制服丝袜一区二区 | 五月婷网站| 日韩av一区二区在线影视 | 午夜精品一区二区三区在线观看 | 精品国产成人在线 | 九九九九热精品免费视频点播观看 | 91在线免费视频观看 | www色片| 久热久草| 国产成人av综合色 | 97精品国产97久久久久久 | 黄色av在 | 五月色婷| 97在线精品视频 | 欧美国产日韩一区二区三区 | 久久精品免费看 | 五月婷婷综合在线 | 手机看片国产日韩 | 黄色国产区 | 四虎海外影库www4hu | 99视频这里有精品 | 亚洲黄色免费 | 国产99黄| 国产视频在线免费 | 久久成熟 | 麻豆传媒电影在线观看 | 91成年人在线观看 | 久久精品站 | 国产黄色在线观看 | 精品主播网红福利资源观看 | 成人黄在线| 精品国产区在线 | 91精品国产乱码 | 久热只有精品 | 中文字幕在线看视频国产中文版 | 色婷婷av一区 | 国产一区91| 99免费在线视频观看 | 99久久婷婷国产 | 精品久久1 | 探花视频免费观看 | www九九热| 香蕉视频网址 | 免费看成人av | 欧美一二三专区 | 亚洲成人黄色在线 | 欧美色就是色 | 96久久久 | 亚洲天堂自拍视频 | 99精品视频精品精品视频 | 欧美做受高潮1 | 久久激五月天综合精品 | 欧美九九九 | 玖玖爱在线观看 | 亚洲成年人在线播放 | 天天干天天操天天做 | 亚洲欧洲日韩在线观看 | 日韩电影在线一区二区 | 国产成人三级一区二区在线观看一 | 日本免费一二三区 | 国产69久久久 | 久久精品这里都是精品 | 久草在线最新免费 | 在线观看91 | 久久久久国产一区二区三区四区 | 黄色一级免费电影 | 国产系列 在线观看 | 久久精品国亚洲 | 99视频在线精品 | 一区二三国产 | 超碰个人在线 | 久久精品99久久 | 一本一本久久a久久精品综合小说 | 久久久久久久久久影院 | 日韩中文字幕免费在线播放 | 日韩国产精品一区 | 99re国产视频 | 亚洲女人天堂成人av在线 | 国产一区91| 欧美成人中文字幕 | 中文永久字幕 | 日韩欧美视频免费在线观看 | 国产一级精品绿帽视频 | 成人a视频在线观看 | 99久久网站| 久久久久亚洲国产精品 | 久草男人天堂 | 97精品国产97久久久久久粉红 | 一级黄色av | 91av视频在线播放 | 国产美女无遮挡永久免费 | 精产嫩模国品一二三区 | 激情综合狠狠 | 久久国产精品久久久久 | 久久黄色成人 | 欧美国产亚洲精品久久久8v | 97视频免费看 | 久久久国产精品一区二区中文 | 亚洲黄色激情小说 | 久久久鲁| 国产成人精品一区二区在线 | 午夜视频导航 | 国产手机视频 | 超碰在线成人 | 亚洲 欧美变态 另类 综合 | 亚洲精品日韩在线观看 | 国产一区 在线播放 | 成人h动漫在线看 | 视频一区二区精品 | 亚洲精品乱码久久久久久蜜桃欧美 | 亚洲精品乱码久久久久久写真 | 麻豆传媒视频在线播放 | 美女视频久久久 | 丁香午夜 | 久久资源在线 | 日韩h在线观看 | www视频在线免费观看 | 国产91精品一区二区麻豆网站 | 狠狠色丁香婷婷综合视频 | 久久最新视频 | 亚洲手机av | 日本精品一区二区三区在线播放视频 | 美女黄频视频大全 | 成人久久影院 | 亚洲人成免费网站 | 激情综合网在线观看 | 色六月婷婷 | 亚洲国产午夜精品 | 国产精品一区免费观看 | 国内精品在线一区 | av在线免费网 | 伊人中文网 | 中文字幕观看在线 | 日韩成人中文字幕 | 狠狠狠色丁香婷婷综合激情 | 国产精品精品久久久久久 | 中文字幕视频一区 | 国产精品乱码一区二区视频 | 亚洲黄色精品 | 亚洲欧美国产精品va在线观看 | 日韩成人在线免费观看 | 久草视频在线免费看 | 天天射天天干 | 粉嫩av一区二区三区四区 | 五月婷婷欧美视频 | 天天色天天射综合网 | av免费看在线 | 免费av高清 | 欧美一级特黄aaaaaa大片在线观看 | 国产成人久 | 免费在线91 | 91九色精品女同系列 | 天天色成人 | 999成人网 | 中文字幕国产视频 | 日韩一区二区免费视频 | 国产一区欧美一区 | 国产精品一区二区三区在线 | 日本久久久精品视频 | 久久热亚洲| 国产色视频一区二区三区qq号 | 日韩性xxx| 免费网站在线 | 日韩高清在线一区二区三区 | 久久久久久片 | 成片免费 | 免费a网 | 日韩大片在线观看 | 欧美特一级片 | 久久99视频免费观看 | 黄色成年 | 欧美午夜精品久久久久久浪潮 | 亚洲精品在线观看中文字幕 | 日韩有色| 久草在线免费看视频 | 500部大龄熟乱视频 欧美日本三级 | 又黄又爽又刺激视频 | 国产精品一区二区在线观看免费 | 亚洲精品大片www | 国产伦理久久 | 97精品国产97久久久久久久久久久久 | 精品国产乱码久久久久久久 | 久久黄色影视 |