国产成人欧美一区二区三区vr_久久国产精品人人爽人人爽_国产精品永久免费播放_肉欲啪啪a∨无码精品一区二区_国产超短裙jk丝袜在线_亚洲AV片高清资源在线观看_国模无码一区二区三区久久_国产成年人未进视频_中文字幕无码精品夜_一区二区三区在线视频免费看_亚洲成AV人片在线观看网址_日本激情视频高清综合久久_亚洲午夜视频福利_国内大量揄拍人妻精品視_久久国产精品福利二区三区

ARTICLE DETAIL

資訊詳情

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

C# WPF 獨(dú)立開(kāi)發(fā)看圖工具 PixSight 經(jīng)驗(yàn)介紹(二)—— 水印模塊開(kāi)發(fā)實(shí)錄

C# WPF 獨(dú)立開(kāi)發(fā)看圖工具 PixSight 經(jīng)驗(yàn)介紹(二)—— 水印模塊開(kāi)發(fā)實(shí)錄 1. 前言上篇《C# WPF 獨(dú)立開(kāi)發(fā)看圖工具 PixSight 經(jīng)驗(yàn)介紹》介紹了整體技術(shù)架構(gòu)、圖片瀏覽/查看/編輯/OCR/格式轉(zhuǎn)換以及幾個(gè)最耗時(shí)的性能坑大圖內(nèi)存溢出、多格式兼容、啟動(dòng)速度、2000 圖片假死、OCR 語(yǔ)言選擇等。原文鏈接https://blog.csdn.net/weixin_53483426/article/details/162941010本文作為續(xù)篇記錄最近新增的核心模塊——「添加水印」。需求很樸素日常要把證件、材料照片發(fā)給別人時(shí)最怕被拿去亂用于是需要給圖片批量鋪上平鋪文字水印含用途、限制等且要所見(jiàn)即所得、能一次處理一堆圖。下面就從功能、原理到開(kāi)發(fā)踩坑完整講一遍重點(diǎn)依然是那些“文檔里搜不到、只能自己踩出來(lái)”的坑。2. 功能介紹入口在主界面的「添加水印」。典型流程添加圖片支持對(duì)話框多選也可從瀏覽視圖直接選擇帶入→ 設(shè)置水印參數(shù) →實(shí)時(shí)預(yù)覽 → 批量保存到各自原目錄同名自動(dòng)加序號(hào)不覆蓋原圖。面向普通用戶做了幾處易用性處理字體下拉顯示中文名微軟雅黑 / 黑體 / 宋體 / 楷體 / 微軟雅黑 UI…內(nèi)部再映射到真正的字體名普通用戶無(wú)需懂英文/拼音。顏色既可用預(yù)設(shè)色板紅橙黃綠青藍(lán)紫黑白灰也能點(diǎn)「取色」打開(kāi)系統(tǒng)取色器完全不需要了解十六進(jìn)制。參數(shù)改完自動(dòng)持久化下次進(jìn)入沿用上次設(shè)定。授權(quán)添加水印累計(jì) 50 次整批成功計(jì) 1 次足夠日常使用超出后可購(gòu)買激活碼解鎖。默認(rèn)參數(shù)WatermarkOptions參數(shù)默認(rèn)值說(shuō)明水印文字Text空必填整段平鋪文字例如“僅限辦理XX業(yè)務(wù)使用”字體FontFamilyMicrosoft YaHei下拉顯示中文名渲染用真實(shí)字體名字號(hào)FontSize00 按圖寬自適應(yīng)字號(hào) 圖寬 / 27顏色ColorHex紅色#FF0000可用取色器任意選不透明度Opacity45≈ alpha 115/255半透明不擋內(nèi)容角度Angle30°整數(shù)度負(fù)值向左上傾斜行數(shù)Rows6縱向平鋪密度參考常見(jiàn)證件照水印后綴OutputSuffix_水印輸出文件名附加如 photo_水印.jpg3. 水印原理平鋪整段文字而不是單字很多人以為“平鋪水印”是讓每個(gè)小瓦片只寫一個(gè)字其實(shí)不是。本項(xiàng)目每個(gè)瓦片寫的就是整段水印文字比如“僅限辦理業(yè)務(wù)使用”。做法是先算出單個(gè)瓦片的尺寸文字寬 × 行高把整段文字柵格化到一張小透明瓦片上字體只柵格化一次把這張小瓦片整體旋轉(zhuǎn)到目標(biāo)角度只旋轉(zhuǎn)一次然后在源圖上按“旋轉(zhuǎn)后的網(wǎng)格”逐塊 Composite 這張小瓦片鋪滿整張圖。因?yàn)樾D(zhuǎn)是線性變換逐塊旋轉(zhuǎn)放置等價(jià)于“先把整層旋轉(zhuǎn)好再和原圖合成”視覺(jué)上完全一致。預(yù)覽圖會(huì)先把長(zhǎng)邊限制到 1280px 降采樣避免超大圖旋轉(zhuǎn)帶來(lái)的內(nèi)存/性能問(wèn)題。4. 開(kāi)發(fā)踩坑總結(jié)4.1 超大旋轉(zhuǎn)畫布的性能災(zāi)難最耗時(shí)的一坑最初的直觀寫法建一張覆蓋整張圖的巨大透明層 → 在上面寫好所有文字 → 把整層旋轉(zhuǎn) → 裁切 → 放大回原圖尺寸 → 再和原圖整體合成。問(wèn)題在水印是斜鋪的要覆蓋原圖四角這張“巨大透明層”必須比原圖大不少約 1.4 倍對(duì)角線。在 6000×4000 原圖上這一步要 6~11 秒/張批量幾百?gòu)埜緵](méi)法用。新方案關(guān)鍵思路完全不創(chuàng)建超大畫布、不做放大上采樣。文字柵格化到一張幾十~幾百像素的小瓦片 → 旋轉(zhuǎn)瓦片一次 → 直接在源圖上按“旋轉(zhuǎn)后的網(wǎng)格”逐塊合成小瓦片一張圖約 100 次廉價(jià)操作。速度提升一個(gè)數(shù)量級(jí)以上效果肉眼無(wú)差別。核心網(wǎng)格合成代碼如下// 直接在源圖上按“旋轉(zhuǎn)后的網(wǎng)格”逐塊合成小瓦片不再建超大畫布 // 旋轉(zhuǎn)矩陣與 Magick Rotate(angle) 一致圖像坐標(biāo)系 y 向下正角順時(shí)針 // x cx ux·cosθ - uy·sinθ // y cy ux·sinθ uy·cosθ double rad angle * Math.PI / 180.0; double cosR Math.Cos(rad); double sinR Math.Sin(rad); int tw (int)rotated.Width, th (int)rotated.Height; double cx W / 2.0, cy H / 2.0; // 覆蓋范圍取旋轉(zhuǎn)后外接矩形在網(wǎng)格空間的半幅 余量確保整圖被覆蓋 double absCos Math.Abs(cosR), absSin Math.Abs(sinR); int halfX (int)((W * absCos H * absSin) / 2.0) stepX; int halfY (int)((W * absSin H * absCos) / 2.0) stepY; int nx (int)(halfX / (double)stepX) 1; int ny (int)(halfY / (double)stepY) 1; for (int ix -nx; ix nx; ix) { for (int iy -ny; iy ny; iy) { double ux ix * stepX, uy iy * stepY; double rx ux * cosR - uy * sinR; double ry ux * sinR uy * cosR; int px (int)(cx rx - tw / 2.0); int py (int)(cy ry - th / 2.0); src.Composite(rotated, px, py, CompositeOperator.Over); } }4.2 Magick.NET Q16 下顏色變“暗紅”的坑用 new MagickColor((byte)255, 0, 0) 想畫純紅結(jié)果出來(lái)是暗紅肉眼都能看出不對(duì)。原因是本項(xiàng)目用的是 Q16 版本16 位色深Quantum 范圍 0~65535而 new MagickColor(byte,byte,byte) 這個(gè)構(gòu)造函數(shù)會(huì)把 0~255 當(dāng)作 Quantum 的“小值”直接填進(jìn)去沒(méi)有映射到 Quantum 全范圍于是紅色被壓到很暗。修復(fù)用 MagickColor.FromRgb(r, g, b)它會(huì)正確地把 0~255 映射到 Quantum 全范圍。同理不透明度也統(tǒng)一在合成水印層時(shí)用 Evaluate(Channels.Alpha, Multiply, alpha) 處理保證整層一致// Q16 下 new MagickColor(byte,byte,byte) 會(huì)把 255 當(dāng)成 Quantum 小值導(dǎo)致顏色極暗 // 必須用 FromRgb 才能將 0-255 正確映射到 Quantum 全范圍。 var opaqueColor MagickColor.FromRgb(r, g, b); // 在小瓦片上統(tǒng)一處理不透明度平鋪后整體一致 double alphaFactor opacity / 100.0; if (alphaFactor 1.0) tile.Evaluate(Channels.Alpha, EvaluateOperator.Multiply, alphaFactor);4.3 中文與字體名處理ImageMagick 不吃「微軟雅黑」這種中文顯示名它要么認(rèn)字體名Microsoft YaHei要么認(rèn)字體文件路徑。另外反復(fù)枚舉 MagickNET.FontFamilies 會(huì)觸發(fā)字體緩存重建偶發(fā)卡頓甚至異常。本項(xiàng)目的解法下拉用 FontOption 類Name 顯示中文名給用戶看Family 存真實(shí)字體名供渲染選中后再把 Family 寫回渲染參數(shù)。ResolveFont 優(yōu)先到 Windows\Fonts 找字體文件路徑微軟雅黑→msyh.ttc[0]、黑體→simhei.ttf 等繞過(guò) ImageMagick 的字體名緩存都找不到才回退到字體名字符串。字體列表用 Lazy 只枚舉一次避免反復(fù)觸發(fā)緩存重建。// 字體選項(xiàng)Name中文顯示名給用戶看Family真實(shí)字體名供渲染 public class FontOption { public string Name { get; set; } public string Family { get; set; } } // 在 Windows 字體目錄中查找字體文件優(yōu)先 .ttf再 .ttc/.otf // .ttc 集合字體加 [0] 幫助 ImageMagick 選第一個(gè) private static string FindFontFile(params string[] names) { string fontsDir Path.Combine( Environment.GetFolderPath(Environment.SpecialFolder.Windows), Fonts); foreach (var name in names) { string lower name.ToLowerInvariant(); string[] candidates; if (lower.Contains(yahei) || lower.Contains(微軟雅黑)) candidates new[] { msyh.ttc, msyh.ttc[0], msyhbd.ttc, msyhl.ttc }; else if (lower.Contains(heiti) || lower simhei) candidates new[] { simhei.ttf, simhei.ttc, simhei.ttc[0] }; else if (lower.Contains(sun) || lower simsun) candidates new[] { simsun.ttc, simsun.ttc[0], simsunb.ttf }; else if (lower.Contains(kai) || lower kaiti) candidates new[] { simkai.ttf }; else if (lower arial) candidates new[] { arial.ttf }; else if (lower times new roman) candidates new[] { times.ttf, timesbd.ttf }; else candidates new[] { ${lower}.ttf, ${lower}.ttc[0], ${lower}.ttc, ${lower}.otf }; foreach (var c in candidates) { string raw c.Contains([) ? c.Substring(0, c.IndexOf([)) : c; string full Path.Combine(fontsDir, raw); if (File.Exists(full)) return Path.Combine(fontsDir, c); } } return null; }4.4 預(yù)覽與保存分離 防抖/取消預(yù)覽RenderPreview不寫盤且長(zhǎng)邊限 1280px 降采樣保存ApplyAndSave才真正落盤。難點(diǎn)在于拖動(dòng)滑塊時(shí)如果每次都重渲染隊(duì)列會(huì)堆積導(dǎo)致界面假死。處理手段參數(shù)變更走 200ms 防抖停手后才重建一次預(yù)覽并后臺(tái)持久化默認(rèn)參數(shù)預(yù)覽在后臺(tái) Task.Run 渲染每次請(qǐng)求帶遞增 token舊的請(qǐng)求完成后若 token 已過(guò)期就丟棄結(jié)果避免亂序/堆積角度/不透明度/行數(shù)這類滑塊拖動(dòng)過(guò)程中只更新數(shù)字松手CommitSliderChange才觸發(fā)一次預(yù)覽重建避免持續(xù)重渲染。// 防抖停手 200ms 后才重建預(yù)覽 持久化默認(rèn)參數(shù) _debounceTimer new DispatcherTimer { Interval TimeSpan.FromMilliseconds(200) }; _debounceTimer.Tick (s, e) { _debounceTimer.Stop(); RebuildPreview(); Task.Run(() PersistDefaults()); }; // 重建預(yù)覽后臺(tái)渲染 token 取消陳舊任務(wù)避免隊(duì)列堆積假死 private void RebuildPreview() { var item CurrentItem; if (item null) { PreviewImage null; return; } _previewCts?.Cancel(); // 取消上一次 _previewCts new CancellationTokenSource(); var cts _previewCts; int token _previewToken; // 遞增 token Task.Run(() { var (bmp, error) ServiceLocator.Watermark.RenderPreview(item.SourcePath, opt); lock (_previewLock) { if (token ! _previewToken) return; // 已被新請(qǐng)求接管丟棄 } Application.Current?.Dispatcher?.Invoke(() { if (cts.IsCancellationRequested) return; if (bmp ! null) PreviewImage bmp; else StatusText $預(yù)覽失敗{error}; }); }, cts.Token); }4.5 批量保存的并發(fā)與授權(quán)額度保存階段逐張并行限制并發(fā) 3既利用多核又避免內(nèi)存峰值過(guò)高M(jìn)agickImage 各實(shí)例獨(dú)立、線程安全。原格式不可寫水印時(shí)自動(dòng)回退 PNG/JPG。授權(quán)額度按“整批”計(jì)只有整批全部成功才扣 1 次中途失敗不扣符合用戶預(yù)期。4.6 順帶填的坑清理 ImageMagick 臨時(shí)文件Magick.NET 處理超大圖時(shí)像素緩存可能溢出到 %TEMP% 的 magick-* 文件無(wú)擴(kuò)展名。程序正常退出會(huì)釋放但若強(qiáng)關(guān)/中斷這些文件會(huì)遺留——曾一次堆積 40GB 占滿系統(tǒng)盤。于是在 App 啟動(dòng)時(shí)加了一段自清理刪除「最后寫入早于 5 分鐘前、且當(dāng)前沒(méi)被占用獨(dú)占打開(kāi)失敗」的孤兒文件單文件失敗跳過(guò)、整體異常兜底絕不阻塞啟動(dòng)。5. 軟件獲取與授權(quán)更新本工具提供 30 天免費(fèi)試用正式授權(quán)為一次性買斷無(wú)年費(fèi)正式版與試用版是同一程序首次運(yùn)行即 30 天試用激活后轉(zhuǎn)為正式版。相比上篇授權(quán)項(xiàng)增加「添加水印累計(jì) 50 次」整批成功計(jì) 1 次。激活采用「機(jī)器碼 激活碼」方式一臺(tái)機(jī)器對(duì)應(yīng)一個(gè)授權(quán)便于離線使用。獲取方式請(qǐng)關(guān)注作者后續(xù)動(dòng)態(tài)同前篇網(wǎng)盤鏈接。6. 結(jié)尾水印模塊從“想要”到“好用”最值錢的經(jīng)驗(yàn)是平鋪水印不要建超大旋轉(zhuǎn)畫布改成「小瓦片旋轉(zhuǎn)一次 網(wǎng)格逐塊合成」以及 Magick.NET Q16 下務(wù)必用 FromRgb 設(shè)色。后續(xù)會(huì)持續(xù)更新文章、迭代功能歡迎開(kāi)發(fā)同行交流 WPF 圖像開(kāi)發(fā)相關(guān)問(wèn)題。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
男人的天堂日本东京热| 欧美日韩第一页| 久草精品国产蜜臀| 操逼操网| 情色大香蕉| 亚州操操穴网| 日韩性爱视频免费在线 | 日韩欧美操逼xxx| 嗯嗯啊啊视频一区二区三区| · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 欧美热图99| 丝袜狠狠草尤物人妻av91| 中国AV美女| 久久超碰av在线| 91老司机在线视频免费观看 | 一,爱啪啪,在线免费视频| 亚洲蜜臀精品视频久久| 亚州成人a∨| 亚洲日韩精品在线播放| 成人无遮挡毛片免费看| 78精品| 五月婷婷hd| 乱伦系列一区二区| 一级特级aaaa毛片免费观看| 国产精品久久天天干| 超碰色美女| 69AV女优男人的天堂| 成人网址在线观看| 能在线播放的国产三级| 情趣丝袜无码操逼视频| 国产一区二区免费福利片| 四虎免费视频| 久久超碰98| 国产suv精品一区二区四| 日婷婷| 国产精品久久久亚洲第一牛牛_在线观看| 美女黄色一级A视频| 丝袜美腿制服人妻二区中文字幕| 懂色中文一区二区三区| 日日夜夜精品视频| 老妇女91| 亚洲国产精品成人久久蜜臀| 亚洲人久久久久日| 97色碰| 亚洲图片欧美偷拍| 欧美欧美少妇| 国产精品久久久 | 天美av在线观看| 成人免费在线网站| 欧美在线视频99| 久久久久国产无av| 水野优香在线观看| 91亚洲网站| 国产女人9999| 99re6国产精品99re| 精爱久久| 大香蕉92| 蜜臀99精品国产高清在线观看| 91色欧美| 美女91AV| 亚洲AV成人无码一二三久久| 八戒无码国产午夜福利| 秋霞曰韩R级| 黄色视频特级毛片| 日日狠狠久久偷偷色综合免费| 黄页视频网站野外| 欧美性爱另类综合| 日韩中文欧美| 欧美性特| 亚洲日韩欧美一区二区| 久草老司机| 精品少妇一区二区| 欧美成人免费在线观看| 中国少妇XXXX做受| 欧美性爱系列| 精品四五区| 色呦呦、国产精品| 好屌色综合| 9ⅰ久久久天天| 97久久久久久久久久| 骚鸭AV| 亚洲涩图欧美| 伊人天堂在线| 九九九久千久久激情蜜桃在线看 | 六月婷婷综合| 久久綜合很很很| 夜夜嗷嗷一区二区| 午夜噜噜噜| 九九九九热| 国产高清成人mv在线观看| 一区二区三区精品视频| 欧美永久激情一区二区| 91A欧美电影网站| 1人人看人人摸人人操| 国产精品老师| 久婷婷一区| 久久大香蕉97| 欧美性爱无码一区二区三区| 用力操死我| 久久9精品网站| JuliaAnn丝袜熟女系列| 久操网无码在线| 狠狠操狠狠| 99这里只有精品| 欧美超碰96| 精品9999| 91东京热男人的天堂| 色眯眯av| 秋霞视频一区二区| www.婷婷六月天| 国产精品老熟女一区二区| 超碰夫妻97| 亚洲黄色AV电影| 香蕉99秘 精品一区丁香| 男人把坤坤插入女人的下体| 920日本午夜免费| 五月天伊人| 天天日天天舔天天喷天天射| 91欧美综合在线| 搡老女人老91二区| 精品一区二区亚洲国产| 久久久久幕乱码| 在线a亚洲视频播放在线| 欧美猛交黑寡妇中文字幕| 精品9999| 亚洲av无码成人精品国产| 亚洲综合113页| 激情小说亚洲| 97干在线视频| 高清国产精品福利网站| 蜜桃臀av在线观看| 精品少妇99| 最新av中文字幕高清| 国产91精品福利在线| 色老久久| 大屁股xxxxx| 久草综合视频| 日韩成人性爱电影在线播放| 亚洲AV无码久久精品蜜桃小说| 一区二区不卡免费| 9丨亚洲一区二区在线| 超碰爽人妻熟女Av| 尹人免费观看视频在线| 天天综合欧美综合| 亚洲三区视频| 97欧美色| oumeisetu综合| 欧美日韩在线小说| 蜜臀99999| 欧美午夜视频免费观看| 亚州高清色综合| 精品国产一区探花在线观看| 美女的肌被草喷水视频| 人妻一区视频| 330dv亚洲成年视频网| ,成人免费啪啪视频| 人妻啊啊人妻啊啊| 2023天天操夜夜操| 国产一区二区在线播放,久久亚洲精品中文字幕第一区,亚洲精品在线中文字幕视频 | 99精品丰满人妻| 蜜乳性色无码专日粉嫩骚逼AV| 欧美 亚洲 另类 综合| 人妻一区二区三区视频| 吊色| 九九热精品| 蜜臀在线视频| 免费超碰97久久| 欧美高清18A片| 少妇500双飞99| 1769国内精品视频| 久久精品女同亚洲女同13| 嗯啊不要在线观看嗯啊| 两女互慰AV高潮喷水在线观看| 日韩内射视频| 人人干黄色| 欧美肥臀在线| 91欧美高清| 国产日韩无码一区二区三区久久区| 亚洲大胆人体av| 亚洲人成网www| 成人av福利在线观看| 人妻熟女一区二区| 日韩专区数据列表-第3230页-精品国产一区二区三区香蕉 久久99熟女人妻中文字 | 天天综合欧美| 日韩精品系列| 欧美大香蕉97| 五月婷婷hd| 人妻啪| 欧美天天综合网| 亚洲色香| 久热久一区二区三区| 国产综合色精品在线观看| 91青青在线视频| yirendaxiangjiashipin| 久久久成人国产精品无码| 日本久久女同性恋视频| 97久久久久| 国产中文福利| 丰满翘臀美女影院视频| 婷婷亚洲五月***久久| 疯操AV| 青青草男人天堂| 97超碰超欧美。| av操操不卡| 4虎在线视频| 日韩免费看黄片| 日本精品中文字幕视频| 久久久久久久9| 999综合色| 强乱老妇中文字幕| 亚洲黄a三级三级三级看三级| 亚洲精品视频在线播放| 岛国黄| 欧美激情激情xxxx欧美专区| 中日韩免费看男女操逼大全| 亚洲九九视频| 凹凸 69堂 在线播放| 欧美大色交| 久久一二三四五六七八九区区区 | 干美女人妻| 午夜福利在线合集| 老女人老91妇女老热女| 国产肏屁眼视频| 狼人综合婷婷激情四射 | 午夜福利久久久噜久噜久久综合| 2001天天操| 亚洲 图片 综合91| 玖玖婷婷五月天| 草草电影院| 91制服丝袜中文字幕| 超碰在线91| 九九九九九九九九九五码| 久久久久久久久一区二区三区| 欧亚韩国999| 嗯嗯啊啊日韩精品| 夜夜免费视频| 一本大道久| 密臀在线视频| 国产精品乱码久久| 久久亚州精品成人Av无| 日本操逼二区| 亚洲天堂综合AV| 宅男91视频在线播放| 久久婷婷在线观看视频| 亚洲男人的天堂一区二区| 台湾佬中文娱乐自偷自拍| 久久精品一区| 加勒比色综合| 人妻在线视频| 青草青草久热| 国产美女销魂在线观看不卡| 丝袜综合网| 性九九九九九九| 亚洲精品一区二区免费在线观看| 国产中文字幕在线| 老鸭窝在线视频播放| 日韩大香蕉AV影片| 日韩性爱啪啪视频| 丰满人妻一区二区三区大胸懂色 | 99色在线| 日韩精品99久久久久久中文字幕| 激情内射| 久久一区二区高清免费| 久久久婷| 91色s| 青草地一本线一区二区三区| 色色网91| 五月天婷婷色| 少妇高潮对白在线观看| 99成人| 国产污视频麻豆传媒一区二区| 中国的操老妇女| 九九拍拍精品视频在线播放| 男人的天堂Va| 在线中文字幕极品av| 五月丁香| 亚洲春色欧美| 91av一区二区在线观看| 丁香六月婷婷综合| 91电影色诱| 久久久久日本视| 欧美极品少妇| 久久精品国产亚洲AV嘿嘿| 欧亚综合一卡二卡中文字幕| 亚洲第91页| 男人天堂网站| 欧美超碰9798| 久久久久女教师免费一区| 国产丝袜美女在线一区| 99热婷婷| 蜜桃网熟妇| 99re免费视频精品全部| 天天看片天天爽| 91制服丝袜| 日本一区二区不卡精品| 综合网欧美在线| 欧美激色| 操B在线观看| 久久精品一区| 久久 国产 无码| 91无人区卡一卡二卡三乱码入口最新版:能让用户有更多选择的选择-经典说说-爱 | 性做久久久久久久| 亚洲精品一区二区三区在线播放| 婷婷丁香一区二区三区| 97美日韩视频| 国产高潮AA片免费看| 日韩中文字幕宗合在线| 国产精品自拍xxxx| 91N综合网在线| 国产又黄又爽又刺激久久久久久| 69精品人人人人| 91高清欧美| 99热99在线| 啊啊啊男女| 最新日韩黄片| 成人三级片一区二区三区视频| 亚洲精品国产日韩无码AV永久免| 久操 高清| 国产强奸乱伦xd| 九九九久久久久| www.yeyecao| 欧美国产一区二区三区麻豆传媒| 午夜亚洲国产理论秋霞| 欧美综合传媒| 婷婷五月天补不补| 九九九精品| 中文字幕一区二区三区蜜臀| 91少妇通奸网站| 亚欧性爱ab| 伊人性在线视频| 小少妇| 91视频精品| 久久久久亚洲精品| 五月天丁香婷婷综合网站| 少妇九九九九| 欧美色偷拍| 国产馆| 欧美99热| 99re这里只有精品2| 亚洲免费看片| 国产精品久久aV| 97精品第3页| 五月综合婷婷久久网站| 久久久久久久9| 亚洲AV乱码专区国产噜噜亚洲 | 玖玖久久久| 国产四虎在线| 家庭乱伦网站国产| 亚洲丝袜诱惑| 欧美91久久久久| 色婷婷av在线观看| 欧美日韩黄片精品在线| 暴力av在线| 综合激情97 | 女同性恋久久| 蜜屁av| 91黑丝美女| 色999亚洲人成色| 亚洲成人在线高清| 97色碰| 日日摸日日碰| 黄片不用下载在线观看| 熟妇视频一区二区三区在线| 亚洲国产丝袜在线观看| 强奸少妇AV导航网| 婷婷五月天色| 狠狠穞A片一區二區三區| 秋霞操逼片| 99999国产精品| 美欧老女人97| 大香蕉色十月| 天天躁日日躁AAA片李宗瑞| 富女玩鸭子一级毛片| 激情情色五月天| 亚洲区限制级| 九九成人| 亚洲色啪| 狠狠色噜噜狠狠狠狠2018| 999国产精品999久久久久久| 亚洲精品一区二区免费在线观看| 久久久久久久久久久97| 极品色www影院| 国产一区免费午夜视频| 国产亚洲色停停久久99精品91| 国产精品69久久久久久久| 熟女高潮合集-永久久久-成人AV | 免费视频a级毛片免费视频| 亚洲日韩美国人妻| 1769一区| 色y情视频免费看| 欧美亚洲情色| 中日韓欧美高清| 欧美后入式| 加勒比综合九九99视频在线播放| 少妇免费视频| 人妻插插人妻人| 一本一道人妻久久一区二区三区 | 九九亚洲精品| 亚洲一区二区三区久久 亚洲一区二区| 久久久夜夜嗨免费视频| 丁香六月综合激情| 天天摸,夜夜摸| 五月天综合| 五月天激情网站| 久久久久成人亚洲国产| 日韩性爱小视频在线观看| 乱伦图av| 国产久久久久久久久一区二区 | 青青青草伊人精品| 丝袜美腿91| 日韩无码第3页| 亚洲天堂少妇| 丰满人妻一区二区三区四区| av天堂电影网| 九九九久久久W精品| 久久久久女教师免费一区 | 国产精品自在自拍视频| 国产真实野战在线视频| 92福利社视频| 一级黄碟在线观看| 日韩97精| 91人妻少妇| 乱伦一二三| 日韩无码一级黄色av片| 郑州宾馆老熟女露脸啪啪| 91狼人| 中国国产精品一区视频| 91快色色色色色| 思思热免费视频观看| 超碰人人在线| 欧美色图私拍91| 天天综合网~91综合网| 偷拍导航视频网站| 国产综合在线视频网站| 国产多人在线观看视频| 特级丰满少妇一级AAAA爱毛片| 麻豆国产96在线| 国内毛片国产专区二| 亚洲精品一区二区三区在线播放| 欧美白嫩女HD| 被窝影院午夜看片无码| 啪一啪免费视频| 五月天综合在线| 五月天伊人| 激情文学小说一区二区| 最新日本中文字幕| 免费操逼视频下载| 人人澡综合涩| 久久久久久99999国产精品| 97精品视频在线播放| 超碰美国| 久精品无码av一区二免费国产在线观看| 女人被添高潮免费视频| 殴洲老熟女| 欧美色涩| 乱精品一区字幕二区| 亚州中文字幕超碰97| 九九热三级片| 99自拍视频在线观看| 情色av电影| 十八禁黄色| 久久成人国产| 啊啊啊啊啊好大好舒服想要| daxiangjiao你懂的| 人妻性爱一区二区| 五月天精品| 超碰久久.com| 国产suv精品一区| 久久美女国产| 91性网| 超碰精品97| 亚洲女人91| 岛国福利在线精品播放| 蜜桃av色偷偷av老熟女| 欧美精品久久久久久久丰满| 欧美精品23| 国产91久久九九免费精品无码| 国产精品一区二区三区,亚洲综合 性开放中文AV高清无码免费看 | 九月丁香婷婷色| 欧美91精彩| 不卡一区视频| 九九九网站| 久久东京伊人一本到鬼色| 午夜人人操| 黄色片大香蕉| 国内毛片无码一级毛片| 美女高潮视频91| 91 丝袜在线观看| 午夜小电影在线插入淫高潮 | 欧美曰韩国产精品| 内射中国少妇高清视频免费视频 | 九九国产热| 欧洲精品一级二级精品综合视频综合| 黄色av网站在线播放| 人人爱操| 色踪合AV| av草草在线电影| 极品肉射| 色五月69夫妻| 91欧美| 中文久久96| 91操熟女视频| 男人的天堂久久狠| 欧美日韩免费专区在线| 日欧美色| 国产久久久| 2019亚洲男人天堂| 日han少妇无码| 中文字幕在线2| 国产嫩草精品A88AV| SS久久| 97精品视频免费| 天天欲望网| 久久久久久无码人妻中文字幕| 亚洲射综合网| 久久成人网站| 骚熟女AV网| 激情熟女12P| 欧美一区二区三区大综合| 99久久com免费视频′| 北京美女一区二区| 亚洲精品97久久| 国产精品原创巨作?v网站| 精品一区二区人妖| 美国久久一二三四| 亚洲欧美黄| 999国产精品999| 久久久久大香青草精品综合| 黄色人人| 欧美九一精品久久久熟妇| 影音先锋每日最新资源在线观看| 国产激情综合五月久久| 1769国内精品视频| 国产人妖视频一区在线观看| 日韩 人妻 精品| 中文字幕三四五区| 91亚洲色人| 日韩成人性日韩成人性爱视频在线免费观看 | 欧美亚洲色的图| 国产极品精品美女视频| 日韩中文字幕熟妇人妻| 熟妇高潮二区三区| 日韩乱码Av| …中文字幕亚洲乱,97人妻无码费视… | 精品日韩人妻视频| 啊灬快c我灬啊灬用力灬啊灬-国产精品性做久久久久久-成人AV | 大香蕉92| 亚洲情色婷婷五月天| 屁股久久久久久| 五月天丁香婷婷综合网站| 日韩中文9| 黑丝少妇在线观看| 欧美乱伦专区| 成人久久久精品| 六月丁香久久| 综合伊人激情| 亚州综合图片| 久操大香蕉手机视频在线看 | 神马久久69| 偷看洗澡一二三区美女| 99视频这有这里有精品| 亚洲黄色AV电影| 色色五月丁香| 亚洲乱码尤物193YW| 97精品网| 国产精品一区二区久久精品| 午夜精品久久久久久久99热影院| 大香蕉综合在线| 国产精品人妻无码久久久老鸭窝| 亚洲综合一| 丝袜天堂| 韩国三级三级BD在线| 五月丁香在线| 91在线超高颜值国产| 性欧美91| juliaann丝袜| 国产吹潮女在线观看| 熟妇人妻一区二区三在线| 欧美高潮在线| 久草色悠悠在线视频| 啊啊啊com| 亚洲欧美国产其他二区| 2018天天日天天日| 人妻啊啊人妻啊| 精品高潮| 丰满人妻一区二区三区色-百度| 伊人操操| 尤物视频偷拍免费| 麻豆伊人网| 亭亭在线资源| 亚洲干B| a片在线播放| 性生活性生大爱77AV国产| 久久偷偷色综合蜜桃| 青青草玖玖爱| 动漫av中文| a啊啊啊啊啊啊啊啊一区二区| 深夜视频| 亚洲AV秘 精品久久老牛影视| 久九色| 一级片在线观看高清无码| 中文字幕一区电影在线观看| 手机在线A片| 色久综合| 欧美久久久| 久久久久女教师免费一区| 无码粉嫩白虎一线天b区| 国产91福利小视频在线观看| 51久久夜色精品国产麻豆| 亚洲性爱免费电影| 美女在线H91| 91丝袜在线视频| 伊人96在线| 亚洲精品99999| 国产精品网站www| 久久久久78| 麻豆天美91| 1769国内精品视频| 狠狠综合网| 国产精品电| 88xx成人精品视频| 国产欧美一区二区| 日本熟妇精品九九| 中文字幕一区二区三区高清| 欧美人妻精品一区二区| 国产精品色哟哟| 亚洲精品一区中文字幕乱码| 免费看国产大AB| 青青草国产一区二区三区| 成人午夜高潮av猛片| a人片中文字幕一区二区| 91bbb| 日本久久久久久久久| 91色艳| 午夜性刺激视频免费观看| 五月综合激情网| 无遮挡h肉动漫在线观看| 久久久涩| 另类天堂| 东京成人一区| 中文字幕,人妻,日韩| 亚洲欧洲无码一区夜| 久久性爱精品一区| av72网| 亚欧性爱ab| www.AV有限公司一区| 亚洲国产精品无码AV久久久| 91欧美性| 91亚洲人电影| 91亚洲在线| 99热精品在线观看| 五月天激情国产综合婷婷婷| 欧美日韩大香蕉| 欧美性爱网97| 极品五月天噜噜| 十八禁av无码免费网站APP| 在线小视频| 国产原创自拍| 欧美色女人| 9ⅰ久久久天天| 夜夜狼人妻| 国产在线精品偷| 五十路熟女人妻一区二区在线观看| 91精品电影18| 久久精品一区二区一8| 97av,com| 9久精品视频在线观看| 日韩另类色图| 亚乱色| 久99在线免费观看视频| 97精品中文字幕| 成人综合网 欧美| 国内三级自拍小视频在线观看| 九九九九热| 超碰91在线| 强奸乱伦大香蕉网| 无码人妻精品一区二区中文| AAAA级日本片免费视频| 91亚洲欧洲| 国产午夜精品一区二区三区牛牛| 97情超碰色| 嗯~啊~快点 死我视频免费看网站| 91精品丝袜在线观看| 97精品熟女少妇一区| 欧美性爱超碰97| 亚洲情欲| 伊人欧美大香蕉视频| 久久大陆| 9999久久久久| 91热| 一区二区三区 丝袜高跟| 91人人看| 一区二区三区蜜桃成人撸久久东京热| 久久综合日韩亚洲欧美| 伊人久久亚洲中文字幕| 综合激情97 | 女欧美一区二三区| 天天干天天日天天射黄色片| 大香蕉操久久| 亚洲熟女一区| 日韩专区久久久| 色欧美在线| 国产女同在线观看视频| 一区二区三区 日韩欧美| 亚洲精品一区二区精华| 成人毛片免费| 秋霞一级A片黄色视频| 国产欧美日韩精品中文| http://qxhbdz.com| 久久成人午夜狠狠| 91免费看一区二区三区| 国产树林里野战在线看| 99色婷婷| 操亚州| 蜜臀中文无码午夜| 狠狠操狠狠操操| 国产高清MV操逼视频| 欧美一区二区日韩传媒搭讪精品| 青青五月天| 欧美少妇色图| 日本 色 导航| 91成人在线| 久久精品一区二区| 丰满人妻av一区二区三区| 免费农村成人少妇人妻Aa一区二区视频 | 秋霞午夜视频一区二区| 色综合加勒比| 五月天激情小说| 二三四区精品| 国产精品美女在线一区| 久久仑合| 曰韩操B| 曰韩香蕉97| 国产精品人妻无码久久久互動交流| 婷婷九月色| 亚洲 在线| 91 亚洲 欧美 日韩 国产 综合| 97超视频在线观看| 久久久97| 60秒免费小视频| 色yeye成人免费视频| 精品精品精品| 欧美伊人电影| 国产精品第一区第一页| 少妇69中文| 精品午夜福利导航| 国产综合久| 一区二区免费电影久久| 97se亚洲综合自| 欧美一区二区三熟女剧情| 狠狠操一区二区| 91啪9色| 92福利社视频| 无码操逼视频一下| 欧美性爱综合,免费| 日本一区不卡| 中出在线视频| 欧美一品道| 亚洲诱惑天堂 | 天天综合网站| 99热日本| 在线 制服丝袜中出 人妻| 亚洲偷拍自拍在线视频| 日韩欧美国产高清视频| 国产三级日产三级韩国三级| 人妻色偷色噜| 黑人免费福利视频| 我要去看2个日本美女.com曹逼| 91丝袜| 东京热一区二区中文字幕| 国产精品国产精品国产| 国产亚洲色停停久久99精品91| 97中文字幕一区| 日日嗷| 中文字幕一区二区三区人妻不卡| 少妇色欲综合网2| 久久免费少妇| 97精品一区二区视频| 欧美日韩*字幕一区| 一区二区三区国产在线播放| 日B操| 26uuu国产日韩综合在线观看| 日本Xx性爱| 91Chinese在线| 超碰人人乐97| 91麻豆天美传媒HD| 久久久久921| 91青青| 麻豆 美女 丝袜 人妻 中文| 韩国毛片一区二区三区| 91网站在线播放| 亚洲狠狠入| 91亚洲网站| 东京热视频网| 人人干人人搞人人摸| 人妻av在线| 亚 欧 美 综合| 大香蕉欧美国产日韩高潮| 欧美综合狠| 97超碰9| 久久欲| 大香蕉久| 91天美传媒精品| 超碰9 7女人| 青青操网| 99自拍视频在线观看| 久久综合久久综合人久久夜精品| 欧美久久草熟女| 久久国99999| 综合激情一一91| 大香蕉中文| av日韩国产一区二区| 天天日天天插| 白丝在线一区| 国产粉嫩蜜臀av一区二区三区 | 欧美97日韩| 日韩精品一区二区人人人| 国产真乱mangent| 中文字幕亚洲在线一区| 97天天搞在线| 亚洲资源吧| 欧美一区二区福利在线| 色蜜AV| 亚洲色图第四色| 欧美性夜| 亚洲女人91| 国产精品ww久久| 囯产操逼片| 青青草原综合久久大伊人精品| 女人18精品一区二区三区| 国产色综合亚洲色综合吹潮| 激情婷婷丁香| 毛片99-全集电影手机免费观看完整-B029AV | 久/久精品99看9| 超碰1024久久| 久操视频在线观看| 熟妇人妻精品一区二区视频色欲| 人妻超碰青青草98| 性爱Av免费| 97干色天堂| 激情小说亚洲| 亚洲AV小说| 欧美综合1性辶| 极品色www影院| 国产精品乱码久久久久久| 天天激情综合站| 色狠人在线99| 91看黄片| 男人的天堂激情| 亚洲中文字幕在线视频一区二区| 乱精品一区字幕二区| 风间由美日韩欧美久久| 日韩熟女操逼| 综合网~91综合网| 日韩福利综合一区| 97这里都是精品| 无码久久亚洲高清,| 91蜜臀在线久久久久| 超碰97丝袜| 人人天天欧洲| 久久久久久中文| 色官网在线| 大香交| 婷婷丁香久久| 91欧美综合| 国产精品国产自产拍高清AV| 91激情| 1234区中文字幕在线观看_青青草国产在线_日韩一区二区 | 亚洲牲交| 啊啊啊com| 美女91在线| 天天综合欧美综合| 久久久久幕乱码| 欧美视频在线视频免费va| 青青草影视蜜久久| 91天天美女| 亚洲无码一区二区三区三州| 亚洲**2021在线观看| 欧洲亚洲人妻无码高清久久三区四区| 大色综合网| 色婷婷日韩精品一区二区三区| 亚洲精品国产精品乱码不99| 久久一本大香蕉 | 2024人人操人人摸| 欧美综合综合| 天综合网| 伊人久久综合影院| 精品二区三四区五电影 | 五月天加勒比啪| 亚洲97久久精品亚洲| 中文字幕欧美精品亚洲日韩蜜臀| 免费观看有码高清视频| 国产真乱mangent| 国产精品九九| 一级啊性爱在线视频| 色色九区| 91久久国产综合精品| 亚洲欧洲综合视频在线| 免费男人的天堂| 99精品成人免费看| 走光一区92下载| 污色区网站| 夜夜 中文视频rt| 一区二区 韩日AV| 在线观看高清AV| 一区二区不卡| 久99热| 无码一区二区精品视频久久久春药 | 免费网站观看www在线观| 日韩性爱免费观看视频| 亚洲日产专区婷婷| 精品一区二区人妖| 亚洲无码日韩电影| 久久久9品一区二区三区| 国产无码精品久久久久久| 色777999综合| 九九综合色| 人人看人人爰人人操| 999久久久国产精品| 亚洲日韩欧美一区二区| 国产剧情一区在线观看| 中文字幕亚洲热播人妻| 九九九久久久| 久久亚码| 久久九九视频九九视频| 色激情综合网站| 热G综合热G中文| 九九九精品一区二区无码| 台湾佬激情综合| 黄在线| 国内毛片国产欧美拍| 97视频免费| 麻豆一区在线| 欧美 亚洲 制服 精品| 色婷久久| 国产亚州高清国产拍精| 97色亚洲| 久久久久ab| 五月丁香啪啪啪| 国产做?爰片久久毛片?片美国| 内射老妇BBWX0C0CK| 亚洲资源吧| 怡红院成人av| 日韩ab网 | 超碰久久网| 欧美夜色| a男人的天堂| 国产成人+综合亚洲+天堂| 91国模| 97在线日韩中文字幕| 加勒比av中文| 中文字幕-区二区三区四区视频中国| 啊啊啊 在线观看| 蜜臀久久99精品久久综合| 国产成人综合网| 亚洲精品久久久久久久蜜桃臀| 日韩欧美操逼xxx| 91久久免费视频互動交流| 最新亚洲黄色免费电影| 91色综合| 在线视频免费观看午夜| 欧美色图自拍| 欧美啪啪啪91| 久久丝袜| 久久春色| a级免费在线观看| 4tube欧美女厕所| 日日夜夜骑| 日韩有码专区| 九九碰九九爱97超碰| 天天插夜夜操| 日韩字幕一区| 性爱Av免费| 亚洲一欧洲中文字幕在线| 少妇高潮特黄A片| 激情专区综合| 操比国产| 免费精品福利在线观看| 996热| 久久久精品日本一道| 偷拍亚洲高清图片| 日韩ab网 | 亚洲国产美女久久久久| 91爱| 99中文字幕| 国产精品成久久久久午夜午夜| 看大黄色大片原件| 粉嫩绯色AV一区二区在线| 久操热| 一区二区三区激情在线观看| 操一区| 一区二区精品更新提醒| 国产女人9999| 亚欧美综合网。| 国产尤物在线三区| 国产精品直播在线观看直播| 中国zzijzzijzzwww精品| 激情四射五月天| 果冻国产精品麻豆成人av| 亚洲麻豆精品二区三区| 日本啊啊啊啊啊视频| 欧美偷偷网| 国产女大学生AV| 91精品亚洲内射孕妇| 日韩女模中文造逼| 嗯~啊~快点 死我视频| 蜜乳av一区二区三区四区不卡| 一二三区精品视频| 亚洲熟女av中文字幕| 乱伦熟女专区| 亚洲中文字幕三级在线| 天美传媒av 在线| 精品中文一区二区| 亚洲啪啪综合?v一区综合精品区| 国产AV毛片| 蜜桃精品一区二区三区ww | 91精品导航| 久久国产乱子伦精品免费女人| 色五月激情网| 国产农村妇女精品一二区| 国产suv精品一区二六| 亚洲精品成人动漫在线| 一区三区啪啪| 亚洲色人妻综合| 欧美女同在线| 亚洲图片激情综合另类| 欧美综合骚| 99草精| 亚洲 自拍偷拍 欧美| 人人妻人人操人人乐| 久久九九精品一区二区| 国产人妖的免费的视频| 口爆综合网| 人妻人妻天天碰| 被窝影院午夜看片无码| 国产树林里野战在线看| 狠狠干精品一二三四五六2022| 蜜臀久久99精品久久久久久酒店| 国产 日韩 欧美 中文 另类,国产 欧美 另类 制服 变态,高清 日韩 欧美 中文,高 | 欧美色图下一页| 国产91精品在线免费| 97电影院超碰| 91熟女网| 岛国毛片手机在线观看| 98色网| 日本在线伊人啪啪| 精品毛片久久久精品毛片| 啊灬快c我灬啊灬用力灬啊灬-国产精品性做久久久久久-成人AV | 大香蕉免| 中文字幕精品久久久久人妻红杏ⅰ| a片偷拍视频| 后入内射蜜桃臀| 放黄片放3级黄片没穿衣服| 成人五月香网在线| 男同专区一区二区三区在线| 欧美顶级黄片AAAAA在线免费看| 欧美 日韩 另类 亚洲| 尤物网址| 中出后入| 美女视频尤物网在线看| 精品国产72| 双插性欧美一二三区| 精品乱码久久久久| 天天综合网日韩7799| 精品人妻一区二区免费蜜桃| 一区二区三区免费视频入口| 激情视频网址| 97 国产精品| 婷婷精品视频| 96一区二区| 99热这里只有精| 91九色丨风韵犹存| 后入 亚洲 美女 射| 91免费看一区二区三区| 久草资源在线视频官方总站日韩丝袜美腿 | 操逼网免费无码视频| 精品十八在线观看| 欧美拳交在线播放| 精品对白久久不卡| 欧美综合97www| 大香蕉一区二区在线观看.| 99在线视频播放| 无码天天操| 日本99一区二区| 秋霞免费AV| 日逼97| 狠插 制服 自拍| 久久亚洲AV成人精品无码| 97色涩| 久久婷婷综合国际产色怕| sewuyueav| 久久一二三四五六七八九区区区 | 丁香五六月啪啪| 国产精品久久久久久9999| 九九黄色网| 中文字幕高清精品一区| 亚洲中文字幕一区| 国模吧 一区二区三区| 超碰在线一区二区| 一区黄二区黄| 在线欧美69V免费观看视频| 天天澡天天爽日日av| 国产精品午夜高潮呻吟久久av| 97超碰久久| 丰满人妻一区| 久久国产精品91| 最新av中文字幕高清| 91超碰碰在线| 九九aV| 国产91会所女技师在线观看| 91色人| 宅男午夜在线视频| 在线国产探花| 高潮毛片无遮挡高清免费| 熟妇人妻丰满久久久久久久无码| 亚洲男人bt天堂| 大香蕉黄色一级片免费看| 天天操天天日天天干| 好淫网一二三视区| 亚洲第一在线视频| 自拍偷拍草一草| 无码人妻一区二区三区四区老鸭窝| 淫骚熟女一区二区三区| 香蕉在线一区二区三区| 亚洲最新Av| 久久久久久久9最新免费视频观看| 午夜婷婷| A片 AV一级在线播放观看免费| 欧美日韩欧美| 激情综合网一盗摄| 伊人色综合超碰| 亚洲人妻一区二区三区| 天天操人人操狠狠插| 一区二区三| 欧中美三级一区二区三区| 天美一区在线| 欧美性爱一区二区三区四区 | 亚洲交性| 国产AV人人夜夜澡人人爽麻豆| 亚洲性综合9| 六月色婷婷| 日韩国产不卡在线视频| 久久超碰国产一区二区三区| 啊啊啊在线看| 青青草大香蕉在线视频| 国产真乱mangent| 夜夜 中文视频rt| 国产又大又粗又长视频在线| 欧美黑人XXXⅩ高潮交| 丁香五月激情综合国产| 男人高清无码一区二区| 亚洲欧洲综合av在线| 97亚洲综合在线| 热热热热日日漂亮永久永久国产日| 久久精品欧美一区二区三区不卡| 久久久久深夜无码| 精品乱码在线观看| 久久一本大香蕉 | 97视频在线视频| 九九自拍伦理|