日韩精品一区二区三区在线视频放-无码中文字幕V?一区二区-成年片免费观看视频-国内少妇人妻丰满av-国产精品中文字幕免费观看-亚洲成人久久一区二区三区-国内少妇偷人精品视频无缓冲-一区二区国产精品日本一区二区三区在线网

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
返回資訊列表
亚洲综合在线高清| 日本2020一区二区| 这里只有97精品| gogogo免费高清看中国国语| 久久免费老司机精品| 国产视频第2页| 午夜福利区| 啊啊啊啊操死我| 91丨九色丨东北熟女| 中文字幕少妇色| 精品一区二区啪啪啪| 国产精品久久| 一区 欧美 日韩 麻豆| 欧美同性恋 的搜索结果 - 91n| 国产亚洲精品精AV.| 青青操青娱乐| 91欧美网| 久久草大香蕉| 亚洲无吗在线视频| 性久久久| 黄色AV影视| 99久久久| 五月婷婷综合网| 国产91 丝袜在线播放| 丁香五月性| 精品熟妇视频一区二区| 好吊妞转入那个网| 天天干人人看综合| 操b网站亚洲无码| 超碰国产精品久| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 亚洲一区二区在线观看91| 在线综合色| 在线免费试看60秒| 99青草| 老熟妇乱轮| 欧美日韩人人精品| 精品一区二区综合熟妇| 人妻蜜桃臀| 激情婷婷五月天| 日日骚中文字幕| 亚洲丝袜二区| 黄人人操人人操| 日日夜夜噜| 不卡av在线中文字幕| 国产精品久久久久久久久久久久久久久久 | 亚洲欧洲精品视频发布| 美女久久久| 91在线美女| 八戒午夜福利理论片| 99热18这里只有精品| 欧美人妻一区| 上特色A在线| 综合网欧| 精品国产嫩穴视频| 国产熟女免费观看久久| 精品人妻一区二区三区在| 欧美三级免费伊人| 亚洲第一在线视频| 370p日韩欧美亚洲精品| 国产精品69久久久久孕妇欧美 | 久久78| 宗合情欲网| 天天干夜夜操网| 大香蕉视频啪啪啪啪| 按摩中文字幕| 五月天婷婷激情| 好爽免费视频| 天天操天天日天天干| 丁香六月婷婷综合| 精品一二三区久久AAA片| 大香蕉78| 亚洲黄色电影| 亚洲欧洲激情| 青青操少妇| 欧洲色| 高清在线不卡一区二区 视频| 久操 高清| 囯产精品一区二区三区线|亚洲人成无码网WWW动漫|国产精品免费一级... | 秋霞一级鲁丝片A片| 新视频sss国产| 十八禁啪啦拍视频无遮挡| 2019天天干| 激情小说亚洲视频| 久久精品视频在线观看| 国产白领连续中出在线观看| 中文字幕成人| 99久久久无码国产精品性男| 久久国产在线一区二区| 外国91| 中文字幕文字幕无码一区二区三区电影99| 久久只有精品一区二区三区| 伊人久久婷婷| 人妻少妇久久久| 日日日日做夜夜夜夜无码| se..亚洲欧美| 日韩一二三区| 久久精品久| 成人熟女视频一区二区三区| 天天操夜夜嗨| 日韩美女操b| 又大又大又大又粗爽高潮观看| 免费观看网黄| 无码外流操逼视频| 成人蜜乳小视频网站| 国产熟女自拍| 欧美亚洲韩国视频十五区 | 欧美中文字幕精品人妻| 97av在线观看| 久久成人精品| 啪啪啪男女亚洲中文字幕99| 国产精品另类一区大香蕉| 天天舔九色婷婷| 欧美最婬乱婬爆婬性视频 | 91亚洲最新在线| 亚洲日韩熟女人妻高清在线| 99re99视频在线免费观看| 亚洲AV资源| 中文有码第五页| 好湿好紧视频| 久久久96精品| 天天射夜夜骑| 日产操逼| 岛国视频一二三区| 乱伦3P视频| 美女写真| 91强奸乱轮| 无码抄逼网| 国产精品熟女丝袜一区二区| 久操综合在线| 欧美少妇第一页| 色av中文字| 五月丁香啪啪网| 国产福利影视| 欧美天天插| 久久五月份| 国产原创自拍| 日本曲间由美性生活片| 日本伦理一区二区| 亚洲熟女乱综合一区二区三区| 日韩电影天堂视频一区二区| 久久久久久人体| 亚洲中文sv| 爱爱啊啊啊| 亚洲日韩人妻中文字幕一区| 国产成人无码啪| 日韩不卡在线一区二区| 日本高清_区二区三区| 亚洲少妇综合在线播放| 搞中出视频在线观看| 淫荡熟女乱伦网| 欧亚免费视频| 久久大香蕉手机高清视频| 亚洲美女30b| 97碰碰色| 清纯唯美综合亚洲| AA特级绝黄| 亚洲AV无码天美传媒一区| 色哟哟的毛片| AV色五月天| 久9爱精品| 黑人综合网| 免费看黄视频亚洲网站| 操碰97| 91视频国品一二三区| 亚洲精品一二三四区| 欧美亚洲国产自久久| 九九国产热| 97久操| 黄色大片免费在线| 久久久蜜桃一区二区三区| 亚洲第一色页夜| 99999亚洲另类| 日本三级一区二区 在线 | 97操在线| 岛国福利在线精品播放| 污啪啪啪视频| 天天摸天天操视频| 一级A片女人高潮叫床| 国内精品不卡无毒99999| 999色欧美中文字幕| 午夜男女爽爽爽影院视频| 欧美中文综合| 日本大香蕉| 成人久久久| 99精品在线| 四虎在线观看网站| 男人高清无码一区二区| 一区二区三区四区姦女| 91香蕉国产尤物视频| 99色在线视频| 日本欧美不卡| www.狠狠操| 99re这里只有精品2| 人妻一区视频| 欧美精品日韩久久久九| 久久m| 亚洲欧美人妻| 天天看特黄的免费网站| 精品午夜福利国产一区二区在线观看| 熟妇亚洲一区二区三区| 日韩一区二区高清在线观看的| 少妇人妻精品| 国产精品ⅴ无码大片在线看.| 91影库| 欧美极品色| 久久深夜无码| WWW操逼| 干b在线性社区| 少妇久久久久久| 大奶啊啊好爽 | 五月丁香综合啪啪| 欧美91变态| 神马精品视频| 欧美亚洲色图另类国产| 曰韩av中文字幕专区| 亚洲清纯综合| 91狠婷| 成人精品在线免费视频| 天操老女人| 日本色色色视频| 国产超碰欧美| 蜜桃久久久久久| 日婷婷| 亚洲美女色图| 国产精品视频精品一二| 屁股久久久久久| 中文字幕一区 二 区 三 四 五 区日 日 骚 | 91高清无码下载| 国产又长又大又粗的视频| 黄片在线免费在线观看| 2023天天操夜夜操| 老色鬼成人精品视频下载大在线观看| 激情综合亚洲| 淫妻综合网| 久久成年片色大黄全免费网站| 中文字幕99999| 国产日本熟女顶级一区二区三区视频 | 精品亚洲国产成人AV制服丝袜| 精品视频一区二区| 欧美在线色图| 午夜福利视频在线一区| 国产辣妈在线视频福利| 91精品操美女| 国产夜夜操| 性爱1区| 欧美人与动性人交a| 在线一区| 玖玖爱综合| 国产激情久久| 久久av成人无码免费| 亚洲国产天堂| 精品然女一区二区| 国产97在线播放| 亚洲欧美一区二区三区在钱蜜桃| 屁屁影院一区二区三区国产| 肉动漫无遮挡h在线观看| 九草九九九| 91 刺激在线| 97人妻免费中文字幕| 日韩一级二级三级| 精品女同一区| 99精品高潮| 嗯嗯嗯啊啊啊在线免费观看| 综合色久| 一区二区三区精品视频| 久操热线| 嗯嗯啊啊操死我| 超碰九区| yy少妇精品久久| 素人播放一区| 亚洲色综合| 天堂无码精品国产久| 亚洲中文字幕在现观看| 大茄子熟女AV导航| 色九九久九九| 91处女在线视频| 一区 欧美 日韩 麻豆| 久久曰曰| 女人高潮大叫一级毛片| 中日韩欧美精品无码AⅤ一区二区| 日本精品一级二级三级| 99无码狠狠久久| 国产sv美女内射| 欧美一区二区三熟女剧情| 亚洲人91| 中文字幕人乱码中文字的预防方法 | 精品人妻一区二区免费蜜桃| 美熟女逼导航AV操逼| 精品国产乱码久久久久久影片| 国产精品视频麻豆入口| 懂色av色欲av蜜臀av| 国产欧美在线观看免费观看| 九九综合九九综合| 一级性爱视频免费在线| 亚洲色图尤物视频| 99久久精品国产高潮| 国产性爱在线视频一区二区| 亚洲中文国际强奸字幕| 啪啪资源网| 极品美女福利在线观看| 国产一区二区三区导航| 国产熟女乱论| 午夜丁香婷婷| 久久女人一区二区三区| 精品久久久九九九孕妇| 青青草日本中文字幕| 久久久久久久久久久999| 1204av韩国| 五月婷婷丁香中文字幕| 久久乐| 九九色色| 日韩超碰精品综合| 麻豆天美在线喷水AV| 亚洲青青草| 熟女熟妇一区二区三区视频| 欧美色亚洲色| 91免费看一区二区三区| 青娱乐亚洲热| 精品久久久久,69国产成人精| 秋霞一级视频在线观看免费| 狠狠操综合| 亚洲男人天堂2017| 97精品久久| 日韩无码极品| 欧洲欧美视频一区二区| 岛国在线一区二区三区| 91婷婷| 亚洲 图片 综合91| 91男同| 久久久精品,3| 日韩黄色片子| 黄污污污污| 美女啪欧美一区| 天天草夜夜草高潮片| 欧美精品日韩久久久九| 91精品大奶人妻| 日本一二区免费| 动漫av中文| 熟人人妻少妇精品久久| 国产精品经典一卡久久久 | A一区片| 久久久蜜桃一区二区三区| 日韩超碰精品综合| 裸体美女久久久| 精品一区二区三区蜜桃| se01国产在线视频| 九九九九日本 | 麻豆三极片| 久久午夜色播影院免费高清| αⅴ天堂| 国产欧美伊人| 2020中文字幕在线| 精品国产91av一区二区三区 | 9久精品| 久久九九视频九九视频| 久久大香蕉手机高清视频| 秋霞鲁丝午夜无码一区二区三| 日韩情色一区二区| 欧美熟女操屄| 亚洲的天堂网| 日韩综合无码色欲vv| 丁香九月激情| 亚洲影视高清三级-草1024榴社区入口-品爱AV| 十八禁啪啪视频| 2024人人操人人摸| 久草在| 日欧操屄| 2025亚洲男人天堂| 青青草毛片| 色丁香久久| 欧美黑人91| 亚洲av无码国产精品字幕| 亚洲婷婷五月天| 呻吟 欧美 日本 中出| 一二三区操逼国产91| 大香交伊人网| 91熟女丨老女人| 99热只有这里有精品| 日本男人插女人的逼黄色| 国产9区| 深爱五月婷婷| 午夜高清成人在线视频| 97资源免费视频| 99人妻碰碰碰久久久久禁片| 在线黄页看毛片| 大香蕉狠狠爱| 天天欧美色| 久久久久久久| 国产欧美第五页| 精品97久久| 成人在线日韩| 超碰99在线| 丁香五月婷婷五月| 亚洲97在线| 久久久久骚| 亚洲色啪| 啊啊啊慢点| 日本99视频| 粉嫩AV一区二区夜夜| 五月大香蕉| 欧美乱欲| 欧美色图片91| 欧美成人四级在线播放| 欧美综合 站| 国产女生在线| 欧美性夜| 91欧美成人色站| 国产精品视频自拍在线| 1024手机看片欧美日韩| 97精品综合久久| 校园春色AV天堂| 性色一线| 日本 色 导航| 国产97/欧美| www.99热| 天操老女人| 狠狠色噜噜狠狠狠狠狠色综合久久| 亚洲天堂美臀在线| 婷婷久久五月天| 测评在线观看AV| 国产精品久久久777| www.99中文字幕| 综合性视频99| 男人干美女| 国模艳艳啪啪一区| 美女91| 96精品久久久久中文字幕| 国产极品99热在线播放69| 亚洲日韩XXX| 九九九九亚洲| 五月天AV资源| 性综合网| 日韩精品操少妇| 国产白领连续中出在线观看| 91色人妻| 五月天丁香欧洲日韩| 精品国产人成在线| 91精品久久久久五月天精品| 中文字幕在线免费观看视频| www.av在线观看| 丁香婷婷久久 | 综合久久欧美| 黄色香蕉视频网站一区| 一本色道久久综合亚洲二区三区| 四虎影库国产精品免费| 欧美三级中文字幕hd| 国产老女人久久毛| 蜜臀网址在线| 97色视频在线| 人妻嗯啊啊在线播放| 性爱网站一区二区| 九九亚洲| 97在线公开视频| 人妻爽爽啪视频| 日本三级韩三级99久久| 女人高潮大叫一级毛片| 园内精品自拍视频在线播放| 国产偷人伦激情在线观看| 精品无码产区一区二| 人妻出轨一区二区三区| A V少妇特黄三级| 图片区小说区| 中文字幕一区二区韩| 亚州熟女乱伦| 久草加勒比一区在线| 国产精品午夜精品| 9999久久久久| 美女91av| 大香蕉之青青草原| 久久一二三四不卡| 久久做97| 二对二中文字幕。| 亚洲精品一二三四区| 亚洲nv男人的天堂网| 中文字幕精品区先锋资源| 久久久久久久亚洲Av无码| 国产9 9在线 | 亚洲| 精品人妻一二三| 久久精品熟妇丰满人妻99| 久久黄黄黄| 日韩射图| 亚洲色人阁| 97超碰9| 97中文字幕九区| 91成人亚洲色图| 舔人妻中文免费视频| 99最新日韩偷拍视频| 欧洲精品一二三在线| 操死我了嗯嗯嗯| 久啪| 精品无码产区一区二| 青青草日韩免费观看高清在线| 啊啊啊啊二区好大| 久久久久密臀视频| 国产AB视频| 夜夜爽夜夜摸夜夜操免费视频| 天美一区在线| 国产精选视频| 国产深夜福利| 国产亚洲福利第一页丝袜| 人人看黄色视频| 偷看洗澡一二三区美女| 91丝袜人妻| 亚洲中文字幕97久久精品少妇| 亚洲国产综合图区中文字幕| 欧亚成人在线视频| 色色五月婷婷| 国产黄色小视频网站| 成人一级二级| 顶级少妇BT天堂| 91午夜无码| 亚洲人精品久久久| 国产一级久久久| 五月天玖玖资源站| 91在线视频国产网站| 日韩欧美资源| 欧美AB在线观看| 首页中文字幕中文字幕免费| 国产在线观看一区二区三区| 伊人嫩草| 青久操| 国产原创自拍| www网站黄| 最近2018中文字幕在线高清第一页 | 久久九精品| 久久,精品一二三| 午夜电影在线观看无码专区| 天天看天天日天天操| 美女爽爽爽刺痛洞洞| 午夜激情床戏激情| 亚洲五月天激情| 成人七区| 欧美的性爱网站免费| 唯美清纯 妖精视频| 欧洲精品久久| 97超碰色屌| 欧美精品人妻视频| 丁香五月天啪啪| 国产三级多多影院2022国产AA一级毛片无码| 92久久| 亚洲日本大香蕉1| 大香蕉综合在线| 欧美中文字幕一区 | 丝袜翘臀后入欧美校园亚洲自拍另类小说一区中文字幕少妇诱惑 | 久久精品| 人妻少妇精品| 91操熟女| 水多多映视AV| 精品人妻中文字幕高清| 9久精品| 精品九九九九九九| 99国产精品| 97超碰久久| 射综合网| 日韩欧美性爱电影在线观看| 久久9久| 久久 精品| 亚州一区二区| 欧美AAAA黄片| 午夜福利1区2区3区| 国产福利视频精品视频| 亚洲97成人在线观看| 最近2018中文字幕在线高清第一页| 日本淫乱女一区二区三区视频| 夫妻天天操岛国视频| 屁股久久久久久久久久| 成人毛片免费| 色翁荡息又大又硬又粗又爽| 精品久久久久av影院| 久久激情亚洲精品无码?V | 色香网| 亚欧美综合网| 91免费看一区二区三区| se吧提供91精品国产91久久久久久 | 性饥渴少妇av无码毛片| 久久美女国产| 亚洲色综合| 午夜精品99久久久久传媒| 精品久久久久黄少妇| 人妻无码久久一区二区三区免费| 九九九九97| 欧美综合色图网| 精品高潮| 欧美性爱三区二区| 亚洲欧洲偷拍一区| 青女在线| 一区二区三区一亚洲中文字幕、综合区灬 | 亚洲熟妇综合久久久久久| 青青草综合在线| 日本成a人v网站在线观看| 一级日本牲交大片好爽在线看| 久久一区二区高清免费| 农村妇女一级二级三级视频| 午夜成人福利影视| yirendaxiangjiashipin| 黑人中出21连凳花野真衣| 黄色片G G G| www男人天堂| 欧美A片中文字幕| 人妻中文字幕日韩电影| 天美传媒国产原创中文字幕亚洲欧美另类 | 蜜臀99久久精品| 东京热男人的天堂| 精品视频在线观看精品| 狠狠干91| 伊人黄色视频免费观看| 国产久久一区二区三区野外在线| 人妻少妇精品久久久| 另类 综合 日韩 欧美 亚洲| 玖玖大干人妻| 中文字幕精品免费一区二区| 多乙久久久久久| 亚洲色图久久精品蜜| 亚洲色图 图片| 亚洲熟女综合一区二区| 日韩熟女乱伦中出| 日本精品一区三区| 97免费视频在线观看视频| 曰韩中文人妻视频| 欧美日韩岛国大片在线观看| 丰满搜索结果 -第18页- 久久高清无码 | 九九久久九九久久| 99热99re6国产在线播放| 蜜臀99久久精品久久久懂爱| 日本操BAV| 欧美亚洲高清不卡| 亚洲综合999| 色人久久| 国产精品国产| 97在线观看| 色色婷| 嗯……啊…嗯嗯…啊…好舒服| 欧美线天码中字| 十八禁的黄污污免费网站| 国产女上位好爽在线| 国产美女高潮视频| 欧美另类精品xxxx| 中文字幕av丝袜| 98人妻精品一区二区色欲| 色婷婷在线视频| 91精品操美女| 欧美日韩国内不卡| 狠操91,com| 91成人高清在线观看| 毛片视频白嫩| 欧亚日韩一区在线| 国产欧美美女免费观看视频| 久久久一区二区三区麻豆| 亚洲国产成人精品无码专区| 色呦色呦色精品| 2017人人操,人人摸| 97 超碰 人人做 人人爱| 欧美亚洲自拍另类人妻| 亚洲第一在线视频| 美女91网址| 日本东京热加勒比久久| 免费97视频| 亚洲成人久久一区二区| 日韩精品国模| 黄页视频网站野外| 欧美洲精品一级| 91爆操视频| 91操熟妇| 欧美亚性天堂| 国产精品国产精品国产| 亚洲最大的黄色电影网站。| 这里只有97精品| 97久久精品亚洲| 欧美狠狠干| 九九热在线精品视频| 天天摸夜夜添无码小视频| 91视频综合在线| 亚洲欧美中文日韩视频中国语| 精品国产乱码久久久影院| 婷婷五月色| 91亚洲综合| 亚洲自拍另类丝袜综合| 久久精品国产亚洲AV无码做| 加勒比伊人影院| 91熟女丨老女人| 99热在线观看| 久久午夜色播影院免费高清| 亚洲第一页欧美| 国产强奸乱伦xd| 欧洲亚洲人人爽爽视频| 久久曰曰| 日韩欧美性吧婷婷乱伦大香蕉 | 婷婷婷婷婷婷久久久久| 九九英色视频| 在线精品福利免费播放| 男人午夜天堂| 伊人大香蕉在线| 台湾成人无码AV| 综合色欧美| 亚洲最大黄网| 国产91精品福利在线| 中文字幕日韩情色| 天天综合网国产| 黄色人人| 精品国产乱子伦一区二区三区,精品一 | 亚洲 欧美 中文 日韩超碰 | 91熟女视频网| 成人AV素股で擦久久| 亚洲色色探花| 亚洲色天| 久艹视频在线| 999久久久久久久精| 午夜福利精品| 国产第12页| 久久久极品| 亚洲日韩XXX| 久操B网| 色五月激情综合网| 国产AV色黄看到爽| 日本潮催一卡操| 亚洲女优有码无码高清| 久久视网78| 97视频观看| 福利在线黄片| 韩美日操逼| 无码人妻一区二区三区四区老鸭窝| 熟女高潮合集-永久久久-成人AV | 成人亚欧免费视频| 少妇厨房愉情理伦片bd在线观看| 亚洲精品国产av天美传媒| 国产黄a三级三级三级av在线看| 欧美系列在线一区二区| a男人的天堂久久一级A毛片| 超碰97男女| 物业黑人 AV一区| 91欧美丨精品丨入口| 日韩精品.久久精品.AV女优.天美传媒| 97最新在线播放视频| 人人贴人人摸| 国产在线观看一区二区三区| 天天欲望网| 99久久免费看精品国产一区| 鸥美极品| 天天综合网合集91| 日本久久综合| 69久久久久久久久久久久久| 精品久久久久黄少妇| 精品久久99| 免费观看啪视频| www色色com| 色综合九九| AV无码久久久精品| 97任你吞精| 亚洲无码免费看| 日韩黄色av中文字幕| 中国91AV| 日本不卡二区| 久久神马| 秋霞一集毛片观看| 在线中文字幕| 日韩国产在线观看av| 在线无码网站| 国模吧 一区二区三区| 日韩AV无码中文一区二区| 伊人网综合在线视频| 国产精品一级特黄aaa大片在线观看| 免费看黄视频亚洲网站| 国产精品欧美日韩久久| 国产熟女乱论| 五月天激情四射| 久久人妻97久久久久久久| 久久久9品一区二区三区| 性性欧美| 97精品视频在线播放| 日韩电影中文字幕| 偷拍视频青青草在线视频| 国产精品福利资源在线尤物| 国产一级内射高清视频| 国产极品精品美女视频| 中国女人内射6XXXXX| 激情五月丁香五月| 精品久久久九九九孕妇| 91老熟女老女人国产老太| 亚欧美综合| 10000部十八禁看电影| 国产精品午夜福利视频| 欧美亚洲丝袜人妻制服中文99| 蜜臀视频网站| 色在线亚洲视频www| 99精品成人免费看| www老逼91| 狠狠2050在线观看| 一本色道久久综合熟妇| 久久高潮妇女视频| 大香蕉久| 久久久999日本大片| 夜夜操一区二区| 91狠狠综合久久| 涩涩涩综合| 97人人操人人干| 日韩电影天堂视频二区三区| 老熟女阿 国产91| 囯产精品久久久久久久久久梁医生| 亚洲一区二区久久久久| 亚洲午夜免费狠狠干| 日本天天干天天搞一区| 欧美精品激情| 亚洲欧美在线观看免费| 亚洲最大黄网| 四虎精品一区| 国产精品福利资源在线尤物| 日本精品第一视频在'| 亚洲综合图色在线| 国产精品乱码久久久| 国产精品999zyz| 人人妻人人操人人乐| 97视频播放| 日本久久超碰| 综合啪啪| 加勒比av网| 一区二区三区亚洲| 97人人模人人爽人人| 色九九九综合| 亚洲国产精品无码AV久久久| 天天操夜夜操| 久久久久久久久国产| www.亚洲黄色| 亚洲天堂色图| 激情在线青青操| 亚洲成熟国产精品美女| 偷拍欧美综合| 性高潮久久久久久久久久久| 伊欧美综合视频| 中文字幕诱惑制服人妻丝袜美丝袜美| ji熟女.com| 国产青一二三| 亚洲色婷婷久久91| 精品少妇后入一区二区三区四区人妻巨乳 | 精品综合久久久久久97| 美日韩男女操屄视频| 野狼激情网| 免费试看60秒| 99精品网| 婷婷激情四射| 9久热| 亚洲资源站| 91美女中出| 先锋女优在线观看视频| 婷婷丁香在线| 精品人妻少妇| 伊人影院日本| 中日无幕一二三四区| 操逼操2| 九九热免费国产视频婷婷伊人| 欧美黄业| 欧洲无码一区二区| 操操操五月天婷婷丁香影院| 不卡人妻少妇精品毛片一区23区视频 | 欧美日韩大香蕉| 久偷拍| 欧美激情另类一区二区| 久久久精品一区二区| 黄色人人| 日本国产二线女色| 午夜免费视频1000| 日本操逼无码| 久久有碼| 午夜偷拍久久熟女| 欧美色图自拍| 久久99网站| 久久 精品| 福利偷拍视频-中文字幕2019国语完整视频大全-S91AV | 91动漫操逼视频| 欧美 色 亚洲| 宗合情欲网| 日本免费一级AAA大片器| 老熟妇一区二区三区| 国产67194| 欧美视频一| 亚洲日韩东京热一区| 色色丁香| 国产精品点击进入在线影院高清| 人妻人妻天天碰| 怡红院一区二区熟女人妻| 亚洲欧美不卡线| 91激情综合| 久久女婷| 天天干1区2区在线| 亚洲91射| 淫色网综合| 久久毛卡| 深夜福利黄片| 国产精品一区二区后入| 亚洲日本韩国在线| 国产成人一级av88| 男女日B国产| 亚洲欧洲精品视频发布| 色性综合| 大香蕉碰碰| 亚州色交| 亚洲欧美激情另类色图| 99热这里是精品| 婷婷综合网| 亚州伊人色综台| 日韩无码一区二区三区| 亚洲欧洲视频小说在线观看| 99久久亚洲精品无码毛片潘甜甜| 久久久久久无码人妻中文字幕| 午夜福利久久久噜久噜久久综合 | 免费一级黄色录像影片| 上床啊啊啊| 97爱免费插| 91成人在线免费视频| 蜜乳成人AV| 亚洲涩图欧美| 嗯阿好爽好紧| 精品一区二区三区蜜桃臀赵总| 日本 色 导航| 影音先锋日本乱伦| 黄页av| s片在线观看| 国产51色综合久久免费| 日韩一级久久毛片| 国产精品扒开腿做爽爽爽视频| 97超碰免费生活| 五月天色电影| 99热亚洲天堂| 五月丁香激情啪啪| 日本精品无码三级网站| 一级性爱啪啪视频| 黄片免费视频2019| 久久区| 999热这里只有精品| 丰满人妻一区二区中文| 亚洲91大片| 亚洲中文制服诱惑| 中出91| 人妻嗯啊啊在线播放| 首页中文字幕中文字幕免费| 欧美操逼熟女| 日韩无码精品综合久久| 超清福利精品视频在线| 波多野结衣之双飞调教在线播放 | 久久熟女精品不卡一区| 天天综合网~91入口| 97超碰色屌| 国产欧美一区二区| 国产白嫩精品久久| 青青草精品| 国产玖玖| 日本精品人妻少妇一区二区| 俺去久久| 夜夜嗷嗷一区二区| 亚洲无限观看| 四虎在线免费视频| 性欧美第一页| 国产一二三福利视频网| 五十路三区在线| 亚洲视频中文一区| 一本色道久久综合熟妇| 亚洲区小说| 夜夜操美女| 亚洲人妻一区二区三区| 伊人色综合超碰| 色图综合| 国产一区二区三区精品观看啪| 天美av在线观看| 欧美色吧综合| 91视频在线观看18| 色综合久久88色综合久久天天| 青青草吊丝| 日韩成人在线性爱视频| 欧美九九爱| a级理论午夜日本| 国产女人高潮嗷嗷嗷叫小说| 乱伦熟女区| 99久久九九| 91美腿丝袜在线观看| 91蜜臀熟女| 欧美日韩少妇色情| 亚洲色棕合| 久久婷婷成人综合色怡春院| 亚洲国产一级黄色视频| 亚洲一级性爱视频免费看| 亚洲蜜桃V妇女| 1024亚洲中文字幕久在线看片你懂的| 男人天堂站| 久久成人网站| 色九久| 人人人人插| 欧美极品女人的天堂| 亚洲综合在线高清| 欧美桃色网| 亚洲人妻五月丁香婷婷| 高清无码久操视频| 9999免费精彩视频| 天天操av懂色| 天综合网欧美| 日韩欧美亚欧在线视频| 操逼1区| 伊人五月天青青草婷婷| 欧美亚洲国产日本在线,久久精品国产| 亚州,欧美在线| 少妇一区二区三区精选| 伊人女女资源在线观看| 操香逼| 色婷婷淫色网| 色色毛片| 99色在线观看| 啊啊啊啊啊啊啊好爽不要| 精品1区2区3区| 午夜偷拍久久熟女| 国产馆极品诱惑| 97久久综合网| 黄色操人| 国产精品青青草| 熟妇高潮二区三区| 日本精品一级二级三级| 91美女丝袜诱惑视频| 99re6在线视频精品免费完整版安卓版| 91色欧美| 日韩精品黄片免费观看| 男人的天堂2018.| 亚洲天堂男人天堂网| 久久 国产精品 一区| 精品人妻一区二区乱码一区二区| 91色插| 亚洲成?V人片在线观看福利| 澳门人妻久久| 91视频综合| 亚洲成人综合在线| 国产精品3| 人妻少妇被猛烈进入中| 欧美久久草熟女| 免费国产视频| 嗯嗯啊在线视频| 日日摸日日碰| 蜜乳AV一区| 九九热免费国产视频婷婷伊人五月| 一区二区三区一亚洲中文字幕、综合区灬| 精品一区二区人妖| 麻豆一区在线| 国产精品人妻一区二区| 欧美色图亚州激情| 天天日天天操天天射河南省| 国产精品91一样| 3PAV乱伦视频| 嗯啊不要在线| aa片毛片| 人人操AV| 另类图片综合| 澳门成人网站久国产日韩| 人妻大香蕉| 玖玖玖玖精品国产剧情| 91激情国产| 岛国艾薇凹凸视频天堂| 91中文字幕在线观看| 十八禁啪啦拍视频无遮挡| 激情久久日韩精品中文字幕麻豆| 国产精品熟女丝袜一区二区| 夜夜黄| 日本久久99| 97色碰| 密臀在线免费观看| 午夜视频久久久久一区| 色拍偷亚洲| 翔田千里一区二区三区奶水| 韩国毛片一区二区三区| 日本片日本片祼观看网站在线看中文版网页在线看 | 中日韩一区二区三区欧美| 亚州综合电影| 性在久久久久久| 成人十八禁日韩欧美一二三| 精品日韩人妻视频| 超碰97最新人妻| 天天综合网91| 99热91| 试看日韩黄片| 欧美一区二区三熟女剧情| yirendaxiangjiashipin| 国产精品亚洲美女久久久久| 国产精品嫩草影院午夜两性| 伊人大香蕉在线| 七月丁香婷婷| 夜夜久久| 中文字幕av乱伦| 日产操逼| 日本顶级天天操狠狠操夜夜操中文字幕| 亚洲一区二区三区AV无码| 超碰欧美97| 97超碰逼| 99热网站| 国产日逼视频| 日本二区不卡| 99re这里只有精品中心播放| 日本东京热加勒比久久| 国产乱码久久久| 60秒试看最爽10分钟网站| 丁香色五月 97干| 久热这里只有精品9| 狠综合网| 97久精品| 91人妻中文| 人人人干干人人干| 国产精品禁久久久精品| 丁香六月综合激情| 九九综合久久中文字幕| 特色a在线上| 老女人碰碰在线碰碰视频| 精品久久久久,69国产成人精| 国产美女mm131爽爽爽爽| 91亚洲欧美激情| 熟女露脸激情自拍视频| 2019AV天堂| 国产熟女一区二区| chaopen97久久| 国产夫妻性生活视频| 久久综合av| 欧美在线色| 久久久9 9 9精品| 51一区二区三区| 天天大干大香蕉| 美女爽到高潮91| 国产欧美另类久久久精品课程| 视频在线97| 巨乳特殊服务按摩| 亚洲性天堂| 伊人精品国产| 欧美,亚洲,日韩,v,天堂,手机在线观看 | 亚洲情色五月天 | 精品人妻一区二区三区视频| 亚洲 图片 欧美 色图| 啪啪啪综合网| 中文字幕一区二区韩| 亚洲国产美女久久久久 | 天天综合亚在线| www.激情| 欧美刺激色黄片免费看| 强奸乱伦av电影| 国产精品熟女九色九色蜜臀| 91美女视频| 国产色图乱伦| 天天看天天日天天操| 日韩人妻无码不卡网站| AV中文字幕三四五| 欧美性视频二区三区| 日本狠狠干| 人人人人人人少妇| 日韩人妻大香蕉| 一区二区日韩欧美久久| 高清在线偷拍自拍视频| a片久久久久久久久久久久 | 久久久久久性爱片| 狼人综合婷婷激情四射| 国产精品久久久久绯色| www.99色| 久久久精品日本一道| 色五月激情网| 日韩乱码Av| 午夜情侣自拍网站| 久久亚洲不卡一区二区三区| 中文字幕十五区| 亭亭丁香激情| 亚欧精品久久久久久久久久久|