亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

深耕商務建站與企業(yè)官網運營的一線實戰(zhàn)洞察。

VC++二維碼解析實戰(zhàn):從庫選型到中文亂碼解決

VC++二維碼解析實戰(zhàn):從庫選型到中文亂碼解決 簡介這是一份基于VC/MFC環(huán)境集成ZBar庫實現二維碼識別與解析的完整工程源碼面向Windows平臺C開發(fā)者適合需要在桌面應用中快速集成二維碼讀取功能、或學習條碼解碼原理的讀者。資源包共23個文件壓縮后僅34KB以h頭文件、cpp源文件、dsp/dsw工程文件以及rc資源文件為主其中6個頭文件與5個cpp文件構成了核心解碼模塊和MFC對話框交互邏輯工程文件可直接用Visual C打開編譯便于二次修改和調試。目前已有727人學習下載。通過這份代碼開發(fā)者可以掌握ZBar庫的集成步驟包括庫引用、鏈接配置、Image對象創(chuàng)建、掃描調用及結果提取等關鍵環(huán)節(jié)同時也能參考MFC下如何將解碼結果顯示到界面控件。代碼結構清晰技術點覆蓋C編程、圖像處理、庫集成與UI設計尤其適合剛接觸二維碼識別或希望在VC項目中添加掃碼能力的開發(fā)人員作為起步與改造的實用參考。 剛接手一個桌面工具需求要在Windows上用VC做二維碼解析本以為就是調個庫、讀個圖、輸出結果可真做起來才發(fā)現里面坑不少。從庫選型、字符編碼、圖像預處理到和界面線程的配合每一步都可能讓你的解析率直線下降或者解析出來的中文變成亂碼。這篇就圍繞“VC實現二維碼解析”這個主題把我在實際項目里的完整實現過程、踩過的坑和調優(yōu)經驗整理出來給準備做同類功能的同學一個參考。1. 方案選型解析庫與VC開發(fā)環(huán)境的匹配做二維碼解析第一步不是寫代碼而是選對解析庫。VC環(huán)境下的選擇其實不多主流的有ZXing-C、ZBar以及一些輕量級的純C實現。1.1 主流解析庫橫向對比我自己都試用過一遍這里直接給結論解析庫版本/分支優(yōu)點缺點VC適配難度ZXing-C官方維護版支持QR、Data Matrix、Aztec等多種碼制識別率穩(wěn)定支持RGB/Luminance源依賴C11及以上編譯需要配置低可直接編譯靜態(tài)庫ZBar0.10老版本老牌庫解碼速度快主要針對一維碼二維碼支持有限官方停止維護中源碼在純C環(huán)境下編譯容易出兼容性問題quirc輕量級源碼精簡適合學習原理、嵌入式場景只支持QR碼抗干擾能力弱低可直接把源文件加入工程如果你的項目只有二維碼識別需求考慮到長期維護和可擴展性我更推薦ZXing-C。它支持的碼制多后續(xù)如果產品提出“順便識別一下Data Matrix”你不需要換庫。而且它的源碼結構清晰很多坑社區(qū)已經有現成解決方案。1.2 為什么不用現成的COM組件或第三方DLL網上搜一下確實能看到各種“二維碼解析DLL”特別是那種付費的、號稱一個函數搞定的。我建議除非是原型Demo生產環(huán)境千萬不要依賴這類來路不明的組件。理由很簡單無法確認DLL的編譯選項是否MT、是否依賴其他運行庫可能會和你的VS工程沖突。出現問題無法調試你拿不到源碼只能干瞪眼。很多老DLL只支持ANSI編碼對中文內容的二維碼支持極差解析出來全是問號。所以老老實實用開源庫、自己編譯才是可控的方案。這里我直接用vcpkg安裝ZXing-C省去手動配置源碼的麻煩。vcpkg install zxing-cpp安裝完成后在VS工程屬性里設置“附加包含目錄”和“附加庫目錄”并把ZXing.lib加到“附加依賴項”。如果你是靜態(tài)編譯記得也要把ZXing的宏定義對應好。2. 環(huán)境準備VC工程的字符集與運行庫設置這一節(jié)是很多新手容易卡住的地方。VC的char*和wchar_t*之爭在二維碼解析場景里體現得特別明顯。2.1 字符集選擇從ANSI到UNICODE的坑熱詞里有“VC常見ANSI和UNICODE函數”這恰好是本項目的核心痛點。二維碼解析的結果是字符串而ZXing-C默認返回的是std::stringUTF-8編碼。如果你的工程是ANSI多字節(jié)字符集直接輸出到MFC的CString或者MessageBox里中文妥妥的亂碼。我的做法是工程的字符集保持Unicode然后在解析出UTF-8的std::string后用MultiByteToWideChar轉成UTF-16的CString再交給界面顯示。關鍵轉換代碼如下// 將ZXing返回的UTF-8字符串轉換為寬字符 CString Utf8ToCString(const std::string utf8Str) { if (utf8Str.empty()) return L; // 先獲取轉換后所需的緩沖區(qū)大小 int wLen MultiByteToWideChar(CP_UTF8, 0, utf8Str.c_str(), (int)utf8Str.size(), NULL, 0); if (wLen 0) return L; std::wstring wstr(wLen, 0); MultiByteToWideChar(CP_UTF8, 0, utf8Str.c_str(), (int)utf8Str.size(), wstr[0], wLen); return CString(wstr.c_str()); }2.2 運行庫的靜態(tài)與動態(tài)鏈接選擇熱詞里有“VC 2015-2022 redistributable”和“VC運行庫修復工具下載”這提示了一個常見的部署問題你用VC編譯出來的exe目標機器如果沒有對應版本的運行庫程序直接報錯“無法啟動”。解決辦法有兩種工程屬性 - C/C - 代碼生成 - 運行庫選擇多線程(/MT)或多線程調試(/MTd)把運行庫靜態(tài)鏈接進exe?;蛘甙褜姹镜膙c_redist.x86.exe/x64.exe一起打包在安裝時靜默安裝。我建議采用靜態(tài)鏈接的方式。尤其是一個工具類的解析程序體積大個幾百KB完全能接受但拿到任何一臺干凈的Windows機器上都能直接跑省心太多了。2.3 圖像數據的傳入方式ZXing-C在Windows下最常用的方式是把圖片解碼成灰度數據后傳入。也就是構造一個Image對象包含寬、高、以及每像素的灰度值。下面這段是核心的構造邏輯// 從HBITMAP或像素數組構造ZXing::ImageView std::shared_ptrZXing::ImageView CreateImageView(const std::vectoruint8_t grayData, int width, int height) { // 灰度圖每個像素1字節(jié) return std::make_sharedZXing::ImageView(grayData.data(), width, height, ZXing::ImageFormat::Lum); }注意ImageFormat::Lum表示純亮度圖。如果你手里是BGRA、RGB等格式也可以直接用對應的枚舉庫內部會自己轉換。不過提前轉成灰度圖能減少內存占用和轉換耗時解析率也不受影響。3. 核心實現從圖像輸入到解碼結果主題圍繞“實現”二字所以這一節(jié)是整個項目的核心。我一步步說清楚圖像從打開到輸出解析結果的完整鏈路。3.1 圖像源文件、剪貼板還是攝像頭二維碼解析場景一般分三類本地圖片文件、屏幕截圖/剪貼板、攝像頭實時獲取。我項目里第一階段先做“文件剪貼板”攝像頭留給后續(xù)版本。文件讀取很簡單用GDI加載Bitmap再鎖定位圖數據獲取像素。這里有個細節(jié)GDI加載PNG、JPEG都沒問題但Bitmap::GetPixel逐像素讀取會非常慢。正確方式是先整幅拷貝到內存再直接操作內存數組。下面這段是獲取灰度數據的完整代碼bool GetGrayDataFromBitmap(Bitmap* bmp, std::vectoruint8_t grayData, int w, int h) { w bmp-GetWidth(); h bmp-GetHeight(); // 鎖定整個位圖區(qū)域到內存 BitmapData bmpData; Rect rect(0, 0, w, h); if (bmp-LockBits(rect, ImageLockModeRead, PixelFormat32bppARGB, bmpData) ! Ok) return false; grayData.resize(w * h); BYTE* pixelPtr (BYTE*)bmpData.Scan0; // 逐像素計算灰度值公式0.299R 0.587G 0.114B for (int y 0; y h; y) { BYTE* linePtr pixelPtr y * bmpData.Stride; for (int x 0; x w; x) { int idx x * 4; // 32bpp: BGRA順序 BYTE b linePtr[idx]; BYTE g linePtr[idx 1]; BYTE r linePtr[idx 2]; grayData[y * w x] (BYTE)(0.299f * r 0.587f * g 0.114f * b); } } bmp-UnlockBits(bmpData); return true; }這個算法公式是視頻行業(yè)和圖像處理領域最經典的灰度公式。實測下來用它轉換后的灰度圖ZXing的識別率和直接用彩色圖傳入幾乎沒有差別。3.2 解碼流程一幀圖多個嘗試ZXing-C的ReadBarcode接口一次調用就能完成解析。不過實際項目里解析率不僅要靠庫本身還要靠調用邏輯。我的處理思路是這樣原圖灰度數據直接解析一次。如果失敗對圖像進行縮放一般是放大1.5倍或2倍再解析一次。如果還失敗對圖像做一次簡單的二值化或對比度增強再解析一次。為什么要做這些嘗試因為二維碼的識別率對圖像尺寸和對比度敏感。太小的二維碼、貼歪的二維碼、光照不均的二維碼庫的默認參數不一定能一次命中。實測下來這套“三次嘗試”邏輯能把整體識別率從70%左右拉升到95%以上。核心解碼代碼如下std::optionalstd::string DecodeBarcode(const std::vectoruint8_t grayData, int width, int height) { auto imageView std::make_sharedZXing::ImageView(grayData.data(), width, height, ZXing::ImageFormat::Lum); auto result ZXing::ReadBarcode(imageView); if (result.isValid()) return result.text(); else return std::nullopt; }調用端就是根據三次嘗試的結果依次傳入不同參數的灰度圖。3.3 多二維碼解析標題是“解析”但實際項目里客戶經常會問“能不能一張圖里掃多個二維碼”。ZXing-C原生API里有ReadBarcodes復數方法能一次性返回圖中所有碼。這個功能的實現比單碼多不了幾行但需要注意一點多碼解析時庫會對全圖做更復雜的分割耗時比單碼高不少。如果不需要此功能不要調用復數版本避免額外的性能損耗。4. 常見問題與調試技巧這部分是我實際編碼中踩過坑的地方列出來供你排查。4.1 解析出來的中文變成亂碼這是提問率最高的問題我在2.1節(jié)提過原因。ZXing內部把二維碼字節(jié)流按UTF-8解碼如果你的VC工程是ANSI字符集直接輸出必然亂碼。解決辦法就是先轉成寬字符再交給UI。另外還有一個不常見但要注意的點二維碼內容可能是GBK編碼的尤其是一些老舊系統(tǒng)生成的二維碼。ZXing默認嘗試UTF-8、ISO-8859-1等解碼遇到GBK內容會失敗或產生亂碼。此時可以通過ZXing::DecodeHints設置setEncoding(ZXing::CharacterSet::GBK)強制按GBK解碼。ZXing::DecodeHints hints; hints.setEncoding(ZXing::CharacterSet::GBK); auto result ZXing::ReadBarcode(imageView, hints);4.2 攝像頭實時解析時的卡頓與延遲熱詞里出現的“VC static”、“VC IP address控件”等雖然和本主題不直接相關但很多人在做攝像頭掃碼時會涉及用控件顯示畫面。我當初用MFC的Picture Control配合定時器刷新畫面結果一幀圖像處理200ms定時器卡得沒法看。這里有個調整思路攝像頭獲取幀、解碼和界面繪制要分離。最簡單的方式是解碼放到工作線程中通過PostMessage把結果發(fā)給主線程更新UI。解碼線程只負責從攝像頭拉幀拿到一幀就嘗試解析解析完丟結果給UI線程然后立刻準備處理下一幀。而不是在定時器里拉幀、解析、繪制一把梭。4.3 圖像太大導致解碼超時有用戶拿了一個6000x4000的圖片來測試一眼看過去二維碼只占畫面中間一小塊。直接解析其實也能出結果但耗時可觀在性能較弱的機器上會卡幾秒。優(yōu)化方式有兩種先對圖像做降采樣縮小到長邊不超過2048減少送入解碼器的像素量或者先用快速檢測定位二維碼區(qū)域只對該區(qū)域放大解析。4.4 編譯時報錯“char”與“wchar_t”不匹配ZXing-C的頭文件設計相對現代但和MFC的共用場景下偶爾會出現類型不匹配的編譯錯誤。常見場景是把std::string直接賦值給CString。規(guī)范化做法就是所有從ZXing返回的字符串一律先通過Utf8ToCString轉換再進行后續(xù)邏輯不要偷懶。5. 從解析到業(yè)務性能優(yōu)化與界面集成寫到這里解析功能本身已經能跑了。但作為一個“實現解析”的完整項目還差兩塊性能和界面反饋。5.1 性能優(yōu)化的幾個關鍵參數ZXing-C相對消耗性能的地方是灰度轉換和TryHarder解析。如果你的場景是實時攝像頭掃描建議分辨率不宜超過1280x720。攝像頭采集大圖再縮放不僅耗CPU對解析率也沒有幫助。不要開啟TryHarder。它在解析失敗時會嘗試更多策略性能代價較大更適合一次性解析靜態(tài)圖片的場景。設置合適的時間閾值比如每幀最多解析200ms超過則跳過該幀繼續(xù)處理下一幀。5.2 界面交互解析結果與錯誤反饋在MFC界面中我個人建議在按鈕的點擊事件里先顯示“正在解析...”的狀態(tài)再開一個工作線程去處理避免界面假死。解析完成后主線程收到消息彈出結果框或把結果顯示在編輯框里。二維碼內容可能是網址、文本、名片信息甚至是一段JSON。比較穩(wěn)妥的做法是解析成功后提供“復制結果”按鈕讓用戶自己決定怎么處理而不是在程序里硬編碼業(yè)務邏輯這樣對后續(xù)擴展更友好。6. 踩坑總結與擴展建議最后隨手整理幾條我在實際項目中積累的經驗和這個功能后續(xù)可以擴展的方向VC工程建議從一開始就用Unicode字符集不然中文相關的坑會一個接一個。解析庫的版本鎖死。ZXing-C的API在不同版本之間有小改動升級庫后一定要重新跑一遍全部測試用例別信文檔說的“完全兼容”。如果后續(xù)在Linux上也要用到解析功能選ZXing-C是明確的它是跨平臺庫代碼不用怎么改就能移植。攝像頭實時掃碼不建議自己做太復雜的圖像預處理交給庫內部的增強能力更省心你只需要保證幀率穩(wěn)定、圖像清晰??梢赃M一步做一個批量解析功能用戶選擇一個文件夾程序自動掃描里面所有圖片把包含二維碼的圖片和識別結果統(tǒng)一導出到CSV里。這個功能在歸檔、盤點場景非常常用。二維碼解析說起來是個小功能但涉及圖像處理、字符編碼、線程調度這些基本功結合起來還是有不少細節(jié)的。希望這篇文章能幫你少走一些彎路順利把解析功能集成到自己的VC項目里。本文還有配套的精品資源點擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
在线天堂资源亚洲| 九月丁香| 久久久久久夜夜夜夜夜| 国产在线激情| 久久精品国产99精品亚洲蜜...| av一区二区三区 中文| 国产精品高潮久久AV| 91美女小视频| 日韩av乱伦| 国产熟女精品区| 日本男人天堂| 强奸乱伦资源| 国产做?爰片久久毛片?片美国| 成人精品视频一区二区| 男人的天堂 在线一区| 欧美成人黄网色网站| 日日夜夜国产综合| 岛国爱情动作片在国产AV无码专区亚洲AV漫画 | 国产CHASE男男GAYGA 毛多色婷婷| 操死我了嗯嗯嗯| 日韩啊V| 夜夜一区二区| 91高潮| 五月天激情四射| 5252色欧美在线男人的天堂| 成人日韩中文字幕| av网站免费看| 欧美亚洲第1页| 少妇高潮一区二区三区在线| 香伊人在线| 欧美一二三| 天天操人人操骚逼网站| 金典av| 中文字幕123| 成人网欧美风情| 免费a v| 凹凸视频特色日本特黄| 久久久久久人体| 久草免费在线一区二区| 1人人看人人摸人人操| 我要去看2个日本美女.com曹逼| 色综合久久久久| 精品丰满熟妇人妻一区| 亚洲日韩精品在线播放| 青久久| yellow网站免费观看日韩高清无码| 性色高清在线| 手机在线视频国内精品| 日本不卡一二区| 欧美亚洲国产91在线| 超碰97玖玖爱| www.黄色在线| 少妇久久久久久久| 自拍亚洲综合| 97精彩视频网站| 人人爱人人乐人人操| 婷婷四五区| 欧美在线l亚洲| 国产男女无套视频免费观看| 亚洲狠狠入| 国产一区二区在线电影| 天操天操夜操夜月月年年操操| 思思性爱| A级国产欧美激情在线| 日韩天堂av电影在线观看| 岛国片在线播放| 久久伊人青青草| 久久精品店| 97久久久久| 天堂麻豆天美| 9l视频自拍9l九色成人| 强奸乱伦中文字幕AV| 东京热91| 午夜福利区| 亚洲欧洲日韩国产自在线| 欧美黑人与女人91| 久久久久ab| www.超碰在线| 日本视频在线中文字幕| 精品美女少妇一区二区| 亚洲免费日韩在线一区二区| 国内自拍 日韩激情 99| 又粗又长又爽在线观看| 美欧色综合| 美日韩一二三区| wwwss在线观看| Sekablack无码一区| 伊人精品视频| 亚洲天堂人妻一区二区| 国产亚州高清国产拍精| 亚洲 另类 丝袜 自拍 动漫| 日本 欧美 亚中文字幕| av爱爱爱| 性色aV一区二区三区噜噜| 久久久久9999精品九九九| 五月综合久久| 少妇啪啪自拍| 亚洲国产成人精品久久久国产成人一区二区| 青青草日本中文字幕| 操久久久久久| 日韩不卡a级视频专区| 亚洲男人综合| 国产精品999aaa| 色69大色97香蕉| 91av天美性媒精品视频| 另类图片五月| 激情五月天婷婷| 成人亚欧免费视频| 日韩综合成人免费视频| 久久受www免费人成| 国产高清自拍| 亚洲图片小说欧洲| 久草视频制服诱惑| 色呦呦、国产精品| 久久免费老司机精品| 日韩精品一区的| 国产高清无码一区三区二区| 男女做爰猛烈动高潮A片免费应用| 伊人网高清| 激情婷婷丁香| AV中文字幕三四五| 久久久久久99999国产精品| 超碰中文字幕人妻草一区| 亚洲精品一二三四区| 99精彩视频| 婷婷丁香九月| 99国产在线 精品 视频| 天堂а√在线最新版在线| 精品蜜乳AV免费观看| 亚州一区二区| 日本欧美中文字幕| 亚洲国产成人综合碰碰三级经典| 日韩小电影| 大逼色网站| 亚洲综人网| 97爱啪| 亚洲日韩乱码中文无码蜜桃臀网站| 91jk色拍| 蜜桃不卡一区二区| 91AV老熟女视频| 97网址www| 国产欧美一区二区| 日韩三级一区| 3571色综合一区二区二区| 天天日夜夜| 久久一二三四五六七八九区区区 | 女性喷水高潮在线观看| 老司机福利青青草| 三男一女不戴套的A片| 日本一级特级毛片视频| 福利视频香蕉免费一区二区在线| 91伊人久| 老司机射| 狠狠狠一区二区三区| 中文高清一区二区的| 欧美黑人猛交春色影视大全| 欧美黑人猛交春色影视大全| 青青国产在线拍揄自揄拍| 丝袜翘臀后入欧美校园亚洲自拍另类小说一区中文字幕少妇诱惑 | 青娱乐欧美激情一区二区| 日韩黄色片子| 美女视频尤物网在线看| 亚洲Av无码成人精品国产| 九九黄色视频在线观看| 国产剧情一区在线观看| 日韩欧美麻豆大片| 久久a久久| 精品97久久综合| 久草视频制服诱惑| yy少妇精品久久| 亚洲情色 无码专区| 国产精品色| 青青在线视频免费| 999精品乱码| 九九热av| 九九综合九九综合| 强奸乱伦AV网站| 国产无码一二三区| 中文字幕55555| 久久久久久久久久精| 人妻丰满熟妇av无码区蜜桃| 中欧人妻丝袜中文字幕| 国产精品网址| 亚洲性爱高潮影院| 日本淫穴在线| 呻吟 欧美 日本 中出| 欧美激情精品| 97人妻免费中文字幕| 亚洲最新a在线观看| 九九内射在线| 欧美一区二区三区黄色影视| 九七色图| 温婉少妇玩3p| caopeng97| 国内一区二区三区| 操操操五月天婷婷丁香影院| 日韩精品99999| 91人妻视频| 天天性射网| 亚洲精品国产日韩无码AV永久免 | 欧美熟妇成人一区二区| www.99在线| 欧美日韩人人早| 色97欧美| 欧美日韩婷婷中文| 1024日韩| 素颜老阿姨乱情色| 三上悠亚在线毛片91| 美女一区二区国产精品| 国产13区| 亚洲毛片久久| 欧亚性爱视频免费看| 吉川爱美98堂在线| 国产午夜精品理论片a大结局| 影音先锋中文字幕日本好一区二区| 97视频观看| 人妻 欧美亚洲| 免费a级毛片av无码久久精品中文字幕| 99无码视频| 99re95| 啊啊啊久久| 色综合尤物| 中文字幕少妇色| 亚洲97在线| 熟女突然公开看18禁影片| 天天摸夜夜操视频| 欧美中文字幕日韩在线| 成年男人的天堂| henhen91| 亚洲av乱伦色图网站| 小骚逼被操的爽不爽| 一级黄色性爱裸体视频| 荡小穴在线观看| 亚洲欧洲日韩国产自在线| 97超碰超碰| 久久丁香| 久久亚洲日韩熟女精品| 亚洲精品三| 亚洲丰满很很操| 中文字幕国产| 欧美丝袜激情| 人人干人人操人人爱| 精品91摸| 亚洲视频中文一区| 操学生天天| 日韩欧洲操屄视频| 久久大线蕉一区| 在线观看一级α片刺激高潮视频| 岛国小电影| 2019天天干| 色性欧美| 91精品无码久久久久久久 | 被男人吃奶很爽的毛片| 欧美经典一区二区三区| 四季AV一区二区凹凸精品小说| 熟女少妇视频| 九月婷婷综合| 亚洲图片欧美| 97在线免费看| 18禁无码永久免费无限制| 射欧美综合| 狠狠久久手机视频精品| www.高清无码诱惑一区.com| 亚洲一级性爱视频免费看| 色踪合AV| 国产成人自拍视频在线| 日韩精品人妻中文字幕不卡乱码| 日韩黄色一区二区三区| 日韩精品人妻一区二区| 小草精彩毛片| 国产成年精品高清在线观看91| 蘋果手機免費看成人Av| 色99视频| 伊人影院日本| 青娱乐手机日韩在线视频| 多乙久久久久久| 国产美女91| 69精品在线| 18禁在线视频| 日韩精品人妻中文字有码在线| 国产乱人伦AVA麻豆软件.| 国产情色在线| 天天摸,夜夜摸| 性无码专区2020| 人妻丝袜二区| 亚州宗合另类| 亚洲 欧美 制服 另类 自拍| 欧洲精品欧洲精品| 日欧操屄视频| 天天澡天天狠天天天做| 色婷婷淫色网| 日本中文字幕在线电影| 日本韩国国产精品一区| 亚州高清av| 夜色五月天| 日本操逼视频不卡直接放| 亚洲电影91| 激情AV| 日韩操呦呦影院在线观看| 久久久久久久少妇| 激情无码日韩| 久久久96| 天天综合网亚洲综合网| 日韩偷拍色图| 五月天社区| 成人AV超碰免费在线| 韩日自拍| 97亚洲资源| 97人人模人人爽人人| 亚洲无码国产探花在线观看| 玖玖爱视频网站| 操b网站亚洲无码| 在线精品福利免费播放| 天天视频网站黄| 欧美色97| 日韩色图 一区二区| 一区麻豆 高清中文字幕| 乱伦av.com| 久久精品国产亚洲5555| 国产偷人妻精品一区二区在线| 婷婷丁香久久| 色爱国产| 日韩视频啪啪| 黄色片A级一区二区三区| 欧美激情1区| 941超碰| 60秒试看最爽10分钟网站| 国产妇女精品视频青青草| 欧美日韩性爱操大逼| 久久久97| 夜夜躁狠狠躁日日躁av| 久热这里| 欧美第一页| 欧美日日夜夜| 日韩性色b| 久久久婷| 97色婷婷| 99综合免费视频| 久久受www免费人成| 国产99热| 91九色丨风韵犹存| 一本色道人妻久久| AV女资源| 国模少妇一区二区三区 | 亚州精品人妻一二三区| 久久国模av| 日韩亚洲美女一区久久| 日本三级韩三级99久久| 丁香六月婷| 手机看av网站在线看| 福利在线黄片| 9 7超碰在线免费观看| 天天插天天射| 91狠狠色丁香婷婷综合久久精品| 久久一区二区三区四区五区| 亚欧美综合| 91天天看| 另类天堂| 在线视频97| 久久久女人| 人人操人人精品影片| 欧美人妻色| 97在线日韩中文字幕| 免费视频一二三区| 最新国产亚洲精品精品国产亚洲综合| 大香蕉av在线| 国产九九九九九九| 成人毛片免费| 丁香色五月 97干| 久久色一区二区| 99热| 91 刺激在线| 欧美激色| 男人天堂网址| 人妻啊啊人妻啊| 最新9久久久9免费视频| 九九热久久99精品re| 精品国产精品一区二区| 99自拍B亚洲| 大香蕉狠狠爱| 久久9视频| 330dv亚洲成年视频网| 97超碰精品| 99综合| 成人综合久久精品色婷婷| 狠狠操官网| 97精品久久久久中文字幕| 国产AV天美传媒一区二区三区 | 国产精品高朝久久久久久久| 99精品免费| 欧美亚洲一级在线观看| 色香天天| 亚洲色图第一页| 亚洲人精品久久久喷水| 亚洲精品三| A 在线网址| 亚洲第一男人天堂| 大香蕉综合| 国产a级精品| 亚洲啪啪性视频| 岛国1区2区3区在线观看| 97精品视频免费| 花野真衣| 青青草日韩无码| 日本肉体xxxx裸交| 综合久久六月久久婷婷| AV一起草在线| 东北少妇高潮zzzz| 亚洲九九九| 97干色| 中文字幕无码不卡啪啪| 亚洲精品一区二区免费在线观看| 婷婷五月天久久精品视频一区二区三区| 99综合网| 一区二区三区探花在线观看| 国产强奸乱伦xd| 国产精品亚洲色婷婷久久久| 欧亚三区动漫| 欧美日韩亚洲天堂| 五月丁香影视| 久久久九九| 制度丝袜99| av天堂手机版追回| ...日韩成人一区二区三区字幕| 久操精品| 花野真衣| 日韩一级欧美一级国产一级台湾 | 亚洲精品国产熟女久久久| 日韩中文字幕视频在线观看| 亚洲涩图欧美| 伊人五月天| 国产超碰人人爽人人做| 中文字幕文字幕无码一区二区三区电影99| 亚洲97在线观看| 熟妇熟女一区二三区| WWW操逼| 友优传媒精品在线一区二区| 992大香蕉| 超碰偷拍| 青草一区二区| 老司机午夜精品视频| 成全动漫视频观看免费下载| 国产黄色在线播放观看| 强奸国产精品视频| 一区二区三区四区免费视频| 欧美在线干| 黑操B| 欧美爆操91| 精品人妻一区二区三区视频| 人人爽夜夜玩视频| 成人性生活高清视频在线播放| 天天操熟妇| 十八禁黄色| 国产馆| 在线毛片片免费观看| 天天懆天天日| 99日精品欧美国产| 中文字幕91综合| 亚洲中文电影| 夜夜黄| 九九九色| 国产美女mm131爽爽爽爽| www.色婷婷| 嗯嗯嗯不要不要免费视频| 亚州熟妇精品| 天天综合网在线观看| 久久无码成人| 久久黄黄| 999久久久久久久久| 亚洲最新av无码成人精品区| 天天综合网91入口| 蜜臀无码视频在线观看| 亚洲无套久久嗯嗯| 国产一区在线播放| 亚洲av性爱电影| 国内精品伊人久久久久影院会| 看全色黄大色大片免费视频| 国产女人91精品嗷嗷嗷嗷| 国产原创自拍| 国产60区。| 国产丰满少妇久久久精品影院| 日韩中文字幕2020| 任你干在线视频| 69av一区二区三区| 99色视频| 老女人碰碰在线碰碰视频| 91精品国| 天天操天天射天天日| 久久激情网| 日本999精品| 精品国产乱码久久久| 久久久久国产精品片区无码直播 | 天天日天天操VV| 370p日韩欧美亚洲精品| 久操网无码在线| 中文字幕日韩精品久久| 二级久久网| 奇米狠999| 色欲天香天天综合网-成年人三级片网站-欧美乱妇狂野-日韩国产专区-久久久久久 | 久操在97| 精品性爱一区二区| 人妻少妇精品视频一区二区三区| 嗯嗯嗯不要不要免费视频| 内射小黄片| 欧美线天码中字| 丰满人妻av一区二区三区| 天天干人人乐| 96久久久| 操逼网免费无码视频| 大逼色网站| 久久五十路熟女人妻| 日日AAvv| 亚洲成人贴图| 亚洲色图综合网| 九九色婷婷| 日韩熟女操逼| 亚洲欧美天| 青青草吊丝| 亚洲美女自拍偷拍视频| 亚洲国产美女久久久久| 97操在线| 蜜奶av| 国产AV久久久蜜爱影集| 无码人妻一区二区三区色欲aⅴ| 天天操熟妇| 三级片大波波| 五月婷婷丁香六月| 超碰人人操97碰| 久久久精品网| 亚洲日本天堂| 高潮嗯啊性感美女久久久| 午夜免费福利视频一区| 久操com| 91黑人狂躁丰满熟妇| 99这里都是精品| 男人干美女| 日韩一区二区精品视频| 睡产熟女乱伦| 欧美日韩色综合网| 欧美Ⅴ性爱| 久久久涩| 久9爱经典视频| 超碰在线人妻不卡| 精品国产嫩穴视频| 狠狠五月天| 国产区性爱在线视频秋霞豆| 7777奇米影视久久| 亚洲人成在线放东京热| 东京热综合久久一区二区| 日韩精品影视| 亚洲欧洲第二视频在线观看色图| 男人的天堂成人的社区| 91久青| 五月婷婷无码| 大香网伊人久久综合| 探花一区在线| av日韩手机在线影视| 成全在线观看免费观看| 天天做天天爱夜夜爽毛片试看| 97超碰色色| 色综合天天爱去电影网| 欧美综合色,www| 大干人妻| 91麻豆天美国产欧美高潮| 啊啊啊啊啊啊好多水| 九九热re99re6在线精品| 亚洲男人天堂AV| 色悠久| 我想要 啊 啊 啊| 91欧美www| 强乱老妇中文字幕| 96精品久久| 日日妻色网| 97久久国产亚洲精品超碰热| 色婷婷aV一区二区三区麻豆综合| 97人妻碰碰中文无码久热丝袜| 欧美中字不卡| 久久婷婷五月| 色综和网| 日本色色色视频| 中国黄色特级精品一区二区三区片| 99色日| 国产福利夜| 欧美性爱一区二区三区四区| 亚洲成a人在线观看久| 婷婷伊人| 狠狠干精品一二三四五六2022| 宗合情欲网| 日本孕妇孕交| 超碰这里只有精品| 婷婷另类小说| 欧美视频一区二区在线| 人、人、摸,人、人、草| 日本九九久久99播| 久久透逼视频| 激情婷婷丁香| 去干网最新版| 丰满人妻一区二区三区免费| 精品久久視頻在线| 久久性爱视频免费看| 青青草亚洲一区 | 成年无码动漫av片无尽在线 | 性欧美第一页| 综合网欧美在线| 精品一区二区三区免费古装毛片香港三级日本三级人妇 | 精品蜜乳AV免费观看| 99999精品成人| 在线看的av| 女上位精品在线| 啪啪91| 国产捆绑一区| 久草热制服丝袜在线观看 | 草b在线| 日韩性爱1级片视频| 伊人久久亚洲色欲综合网站 | 91精品婷婷国产综合久久竹菊| 户外裸露刺激视频第一区| 91国产伊人大香蕉| 日韩欧美视频青青| 国产成人精品必看 | 九九综合九九综合| 中文字幕女同在线| 久久 国产精品 一区| 神马久久久久| 91nbbbbbb| 久久综合五月天| 国产无码久久高清| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 玖玖超碰熟| 激情六月天| 成人性爱免费播放| 2020中文字幕在线| 久久尹人大香焦视| 伊人久久在线视频观看| 在线观看一卡二卡| 亚洲图片在线| 亚洲自拍97| 国产乱伦性爱区| 亚洲天堂区| 91少妇香蕉久久精品| 国产农村妇女毛片精品久久| 亚瑟国产精品久久无码| 乳欲人妻办公室奶水| 欧美精品第3页| 五月天开心网| 91N欧美| 麻豆人妻偷人精品无码视频| 国产精品农村妇女| 五月婷婷丁香中文字幕| 超碰97国产欧美| 麻豆性爱视频在线播放| 91久久久久久久| 亚洲日韩精品一区二区| 大香蕉宗合网在线| 欧美丝袜中文字幕07在线| 秋霞久久亚洲精品成人| 久久五月份| 五月天九九日国产精品一区二区三区| 国内伊人久久久久久网站视频| 伊人色综合网电影| 国产黄色小视频网站| 久久久月天| 97AV在线免费观看| 国产激情av女片自拍| 麻豆久久精品亚洲精品88| 久久国产精品视频| 欧洲小说色图视频另类| 翘臀vidoes| 国产精品青草综合久久| 手机在线播放国产福利| 欧州一区二区三区四区| 欧美九九九九九| 好爽要喷了| 欧美少妇高潮久久91| 亚洲国产综合久久天堂| 五月婷婷六月激情| 黄色片大香蕉| 国产h片在线观看视频| 午夜男女爽爽爽影院视频| 天堂性色| 久草电影网| 久久噜| 啊好爽快点-国产一区二区三区撒尿在线-成人AV| 五月丁香网站| 人人色人人操在线| 另类一区| 在线a v| 久久首页| AV天堂国产| 日日操免费视频| 欧美激情区| 夜夜嗨一区| 大香蕉日韩欧美| 亚洲 综合 第一页| 亚洲高清少妇| 97超碰巨乳| 久久久久久中文版| 久久只有精品一区二区三区| 97 亚洲 日韩 欧美 在线| 欧美另类色图片| 一本久道久久综合狠狠爱| 婷婷丁香五月激情啪啪| 五月丁香激情综合| 日韩中文字幕视频在线观看| 精品伊人久久久大香线蕉小说| 亚洲欧美中文一区二区三| 日韩免费在线视频观看| 久久久久人妻二区精品叶可怜| 久久午夜鲁丝片| 无码免费在线观看黄色片| 手机在线播放国产福利| 国产 亚洲 丝袜 制服| 园内精品自拍视频在线播放| 人妻81p| 思思性爱| 久久久久成人亚洲国产| 色综合网1| 极品极品色影院| 日本福利社| 丰满人妻一区二区三区四 | 猛交交| www五月| 六月婷激情福利天堂69| 欧美 中文字幕 一区| 国产精品对白内射| 韩国三级三级BD在线| 成人五月天色网| 日产成人久久| 99热这里只有精品1| 丁香婷婷大香蕉| 狼人久草| 久草视频分类在线| 婷色五月| 亚洲精品成人| 女人高潮抽搐喷水视频网站| 国语av最新自产拍在线观看| 综合久久少妇中文字幕| 男女国产精品| 精品人妻少妇| 人人妻人人爽| 久久东京热久久| 欧美天天在线| 台湾佬中文娱乐网久久久久久久久久com| 色999;丁香五月| 欧美欧美少妇| 黄页av| 欧美性爱第一区| 国产色呦呦| 2024人人操人人摸| 天天射网| 啊啊啊不要啊啊受不了了视频在线 | 99成人| 婷婷精品视频| 99碰碰| 美女被艹尤物视频| 亚洲高清无码AAA久久久精品| 超碰在线99| 伊人欧美大香蕉视频| 欧美色吧综合| 精品午夜福利导航| 日韩亚洲国产视频| 丁香五月影院| 青青草久久一区网| 欧洲站一级二级三级h| 天天操夜夜操| 懂色av色欲av蜜臀av| 婷婷99| 白丝少妇一区二区| 久久成人东京热人妻| JIZZJIZZ亚洲女人被躁| 午夜影美女日鸡鸡天天视频国产| 嗯啊不要啊在线| 久久久禁| 91伊人| 中文操嬖片。| 九九热男人天堂| 91国产丝袜美女| 狠狠婷婷亚洲中文综合久久| 大色综合网| 久久e6只有精品| 天天爱综合网| 亚洲一区二区在线观看91| 日韩免费看黄片| 草b在线| 国产嫩草精品A88AV| 高潮毛片无遮挡高清免费| 日本99热| 高清不卡 中文 人妻| 青娱乐休闲视频在线观看| 色官网在线| 美欧老女人97| 精品无吗m| 国产精选三级在线观看| 日韩人妻无码精品系列| 玖玖久久久| 5278欧美一区二区三区| 在线天堂999| 91性情| 国产精品免费美女视频| 97青娱乐超碰久久| 2017大香蕉| 97福利视频| 9999九九九久久久| 波多野结衣AV无码一区| 激情文学网伊人| 国产精品对白自产拍| 国产精品久久久久久无码红治院| 亚洲 中文 女同| 久久精品国产亚洲av水密被窝| 1024人妻熟女一区二区三区| 精品国产91久久久久久一区黄无| 国产一区二区在线播放| www久久99| 色香综合天天影视综合 | 日本1区2区不卡视频| 夂久色| 欧美 综合 亚洲| 午夜a成v人电影| 大香蕉AV丝袜| 九九九九精品视频| 91精品黄在线观看| 中文字幕精品专区搜索结果91| 精品成人无码| 自拍欧美| 人妻干天天| 伊人97色天使| 久久永久无码人妻视频| 床上啊啊啊一区二区三区| 欧美性色欧美| 激情小说五月天| 久热这里| 欧美精品999| 欧美在线大香999| 国产一区自拍欧美日韩| 欧色综合| 操操吧亚洲乱伦视频| 久久精品72| 午夜乱轮操逼视频免费看| 大乔未久88一区| 日韩 欧美 视频 在线 一区| 极品出轨视频网站| 久久精彩免费视频| 色偷偷超碰亚洲| 91操人| 亚洲中文字幕一区二区| 久久久成人国产精品无码| 午夜精品久久久99热蜜桃的功能特点| 亚州国产精品乱| 国语少妇精| 亚洲 欧美日韩 另类| 97免费视频在线观看| 手机不卡视频不卡在线一二三区| 精品免费国产二区三区| 中文字幕五月婷婷免费| 欧美 日韩 国产传媒| 久热在线精品免费观看| 亚码人妻| 亚洲一卡2卡3卡4卡乱码网站| 亚洲清纯唯美| AV免费在线播放一区| 日韩成人人妻网站| juliaann精品熟女一区| 国产激情综合| 欧美另类精品xxxx| 99精品无码| 国产性刺激| 嫩草美女久久| 亚洲日本大香蕉1| 精品妇操一区二区三区| 精品久久久久久无码| 九九九影院| 强奸乱伦资源| 亚洲第一页综合在线| 超碰狠狠操| 张柏芝国产一区在线观看| 97超碰无码网| 午夜偷拍久久熟女| 加勒比色99999| 日韩精品区二区三区不卡| 人人看黄色视频| 国产第二页| av资源在线播放天堂| 久久久亚洲| 97 视频在线| 户外裸露刺激视频第一区| 国产又粗又长视频| 国产久久久9999| 曰韩精品视频一区二区| 91精品国| 九月丁香婷婷| 操逼操逼逼操操逼91 | 91最新综合| 国产免a费看黄片在线| 久久成人东京热人妻| 大伊香蕉在线视频免费| 亚洲日韩美女丝袜美腿人妻视频| 97视频在线观看高清资源| 国产亲戚伦亲在线| 超碰色老头| 日韩电影天堂视频一区二区| 日韩黄色电影网站| 午夜小电影在线插入淫高潮| 加勒比av官网在线| 天天爽天天爽| 亚欧视频在线| 97精品免费视频网站| 久草草一二三四区久久| 丁香六月天| 国产高清免费不卡av| 亚洲天天更新| 操死我了嗯嗯嗯| 99成人| 九九干| 欧美日韩精品久久久久久久久东北老熟妇| 九热大香蕉| 五月婷婷大香蕉| 欧美日韩黄片精品在线| 午夜欧美精品久久久| 久久一二三四五六七八九区区| 一块操欧美性爱| 欧美一区二区日韩三区| 粉嫩AV一区二区夜夜| 精品一久久久| 2020中文字幕| 久久性爱大全| 三级日本一区二区三区| 乱人乱色一区二区三区免费| 91日产欧美| 日本精品一区三区| 国产美女高潮叫床视频| 亚洲一区日韩精品| 97在线视频免费看| 91久久国产综合精品| 国产强奸超碰AV| 国产无码精品成人| 91丝袜在线播放| 97视频在线免费| 久久精品老司| 狠狠躁AV| 亚洲高清在线| 一线黄色免费性爱片| 日韩免费a级毛片无码a∨| 亚洲综合嫩| 91路www| 日韩在线人妻网站| 91neishe| 亚洲精品国产专区在线观看| 亚洲天堂精品日韩电影| 天美麻豆一区二区三区| 日韩人人精品| 精品一区二区麻豆| 欧美日韩人人精品| 久久久人体| 亚洲精品尤物yw在线影院| 亚洲中文字幕在现观看| 亚洲黄色| 性欧美999| 欧美激色| 啊啊啊好大好湿| 9九九国产| 88xx成人精品视频| 97人妻碰碰中文无码久热丝袜| 激激五月| 亚洲av资源| 亚洲精品无码久久AV| 亚洲 中文 女同| 精品69网| 國產尤物AV尤物在線觀看| 亚洲熟女综合| 欧美日韩午夜精品一区二区三区| AV老汉| 91无码人妻精品一区二区三区蜜桃| 激情一区二区| 手机在线看片免费人成视频| 亚洲 欧美 小说| 久久五月天婷婷丁香中文字幕| 97天堂| 美女黄频a美女大全免费皮| 中文字幕久热视频在线| 欧美日韩*字幕一区| 免费精品无码一级毛片牛牛影视| 青娱乐妇女性生活| 91丝袜视频在线观看| 亚洲无码一区成人免费午夜| 日韩综合97P| 国产精选三级在线观看| AV色五月天| 亚洲欧美日韩夜夜| 丝袜色综合| 在免费jIzzjIzz在线视频| 国产丝袜高跟美女av免费观看| 天天做日日做| 日韩精品三级片长长久久| 日韩精品区二区三区不卡| 日韩一级欧美一级国产一级台湾| 久操精品| 欧美92| 熟女人妻一区二区三区免费看| 不卡在线观看视频| 91精品人| 国产成年女黄特黄| 一本色道久久天天射天天干| 亚洲一区二区三区不卡国产欧美| 飘花国产午夜精品不卡| 操迟操逼在巾线Fre看| 国产午夜无码片在线观看影视| 国产午夜激片Av毛片不卡| 亚欧韩av| 大奶啊啊好爽| 久久久久13| yazhousetuoumei| 性爱AV天堂| 欧美桃色网| 91岛国动作片| 中文?日韩?免费?精品| 免费观看国产小粉嫩喷水精品午| 成人a大片在线观看| 色青青久久影视| www.激情| 久久久草成人网站久久久草成人久久久草久久久 | 久久久久78| 超碰久草| 欧美色涩| 香蕉久久AⅤ...| 欧美东京热精品A∨| 99热| 久久久熟妇熟女国产| 日噜夜夜夜夜夜夜夜夜夜夜爽爽爽爽爽爽爽爽爽爽爽爽 | 超碰99热中文字幕| 日本天天干天天日一区| 青青草大香蕉视频| 秋霞一集毛片观看| 日韩午夜精品一区二区三区电影| 一区在线观看中文字幕| 偷拍欧美激情| 天天综合麻豆视频| 蜜臀99久久精品| 狠狠超| av在线免费一区二区| 五月婷婷激情网| 婷婷激情一区二区三区俺也去| 久久久久久久久国产| 午夜毛片亚洲精品片国产久久久| 亚洲成人性爱网站在线播放| 亚州操逼网| 青青爽| 91网站18+| 俄罗斯及免费在线看| 操逼视频亚洲| 91人妻超碰| 久久久久久裸体| 96精品久久久久久久久| 日韩欧美中文日韩欧美色| 一品道视频一区二区三区| 欧美视频激情久久久久久| 欧美日韩欧美| 欧美一区二区三区另类精品| 九九在线精品| 久久久久久波多野吉衣高潮| 在线天堂资源亚洲| 黄色在线网站| 色播丁香| 亚洲欧美国产va在线| 69麻豆天美| 国产真实野战在线视频| 中文字幕91综合| 一本大道久| 偷拍亚洲熟女视频播放| 天天干天天干天天| 大香蕉啪啪啪啪在线| 亚洲国产熟妇综合色专区| 三级三级三级a级全黄三| 2020视频1区2区3区| 超碰视97中文| 色哟哟AⅤ| 欧美亚洲日韩人妻在线观看| 中文字幕诱惑制服人妻丝袜美丝袜美| 久久人妻| 五月色网| 无码人妻系列少妇| 亚州熟女乱伦| 欧美躁死她一区二区| 色香综合天天影视综合| 74成人在线| 91N欧美| 人妻另类| 欧美日韩国产中文精品字幕自在自线| 熟女精品一区二区三区| 亚洲欧美啪啪| 国产精品久久久久久照片| 91青视频| 97人人爱人人乐| 亚洲精品一区二区三区在线播放| 久超超碰| 天堂v无码免费视频| 97人人操人人干| 欧美最大综合网| 岛国免费黄色网址| 欧美爆操91| 东北女人操逼| 色五月婷婷五月天| 人妻熟妇一区二区三区| 91成人精品在线播放| WWW.加勒比人妻一区不卡.com| 国产综合色精品在线观看| 久久极品伊人| 60秒试看最爽10分钟网站| 超碰在线一区二区| 狠狠操狠狠| 亚洲天堂另类| 99国产精品视频尤物| 五十路熟女工口 | 天天操熟妇| 国产操逼逼网| 爱爱久久| 18禁中文字幕| 性爱AV天堂| 福利社区午夜一区二区| 黑人中出21连凳花野真衣| 国产无码精品无码| 91女网站| 91精品国产91久久青草| 一块操欧美| 超碰天天去日穴| 熟女被操视频网址| 高潮9999外国| 乱伦3P视频| 欧美综合色综合| 国产精品无码AV网站| 妇女乱色二区| www.大香| 国产精品一区二区后入| 奇米狠999| 操逼无毒无码免费视频| 欧美麻豆成人同性GⅤ在线| 美女丝袜激情小说| 人人操人人摸人| 极品出轨视频网站| 99热18| 1024精品在线| 欧美日韩m| 精品人成视频在线观看| 嗯嗯啊啊用力视频免费| 亚洲在线网站| 天天插夜夜爽| 国产精品一二三在线看| 欧美日韩国产精品久久色婷婷| 一,爱啪啪,在线免费视频| 日韩特一级久久| www99热| 亚洲欧洲激情卡通另类文学四射小说网站 | A 天堂| 欲射影视| 欧美熟女操屄| www男人天堂| 女优免费一区二区永久| 日本熟妇浓毛hdsex| 撸撸成人在线视频| 精品国产乱码久久久久久口爆网站| 后入式视频国产自|