色五月色开心色婷婷色丁香,五月婷婷丁香花综合网,婷婷丁香五月激情综合在线,五月婷婷六月丁香动漫,婷婷丁香五月激情综合在线,丁香花中文字幕在线观看,播五月色五月开心五月网,开心激情综合网,狠狠色丁香婷婷综合最新地址,丁香视频在线观看,狠狠做六月爱婷婷综合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
返回資訊列表
久久久久96| 超碰视97中文| 在线小视频| 91中文字幕在线观看| 97精| 26uuu欧美日韩| 熟女精品va中文字幕| 国产亚州精品美女久久久免费| 婷婷激情五月综合| 歐美性天天| 偷拍欧美亚洲| 无码日韩人妻av一| 调教熟妇 久久久久久| 大香蕉免| 综合网亚洲1| 国产精品女aA片爽爽视频| 蜜臀AV秘一区翔田千里| 婷婷五月天久久久| 欧美A√综合网 | 色狠狠 - 百度| 亚洲第一黄色av网站 | 嗯嗯嗯嗯啊啊啊好紧好大| 久久久久13| 日韩精品人妻中文字幕久久久| 操逼无毒无码免费视频| 春色91| 日韩黄片视频试看| 无色无码| 第四色色综合91| 综合网亚洲1| 蜜臀久久99精品久久久久| 一本一道vs波多野结衣| 超碰97资源大奶| 日韩干B| 欧美日韩另类激情图片| 激情网色| 一区二区蜜臀| 日日摸天天爽夜夜欢| 大香蕉之青青草原| 一本大道久| 成人影院永久免费观看网址| 亚洲熟妇极品| 婷婷10月天青娱乐| 欧美日韩一区二区三区四区蜜桃| 蜜臀99999| 精品免费囯产一区二区三区 | 91黑人无码激情在线| 天天做天天爱天天爽AV| 91w欧美| 日本黄 R色 成 人网站| 老熟妇综合| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区 | 欧美性爱91| 久久久久精| 天天综合91入口| 久久精品店| 91干熟女| av天堂加勒比| 18禁超污无遮挡无码免费网| 91天射| 嗯嗯啊好爽| 天天肏夜夜肏| 97这里只精品| 亚洲国产一区二区入口| 欧美日韩婷婷中文| 亚洲成?V人片在线观看福利| 亚洲一区二区专区-国产丝袜精品丝袜-成人AV | 久热91| 亚州男人的天堂| 日韩成人私密一级精品av| 国产精品无码论坛| 中文字幕久久亚州无码| 性暴力欧美猛交在线直播| 麻豆天美电影一区二区| 久热网| 色色色色网站| 精品二区久久| 色翁荡息又大又硬又粗又爽| 欧洲乱码一区二区| 免费αV在线视频| 爽爽爽免费视频| 亚洲一级黄色毛片| 中文字幕一二三区| 秋霞一集毛片观看| 五月天久久婷婷亚洲 | 国产精品无码论坛| 熟女熟妇伦久久影院毛片一区二区| 伊人久久综合影院| 人妻蜜桃臀| 精品久久久亚洲AV成人网站| 懂色AV网| 人妻精品一区二区在线| 十八禁电影伊人网| 偷看洗澡一二三区美女| 97伊人超碰| 95人妻爽爽人人做人人澡| 精品国产99999| 女同性恋久久| 亚洲欧美碰碰| 天天操天天射青青草| 欧美精品庄| 99精品网| 美国日韩黄片| 1204金沙人妻懂旧版免费| A级毛片在线看免费| 伊人精品视频| 国产精品青草综合久久| 麻豆视频一区二区| 男人天堂站| 免费一级精品啪啪视频| 国产后入清纯| 亚洲高潮少妇| 国产精品又黄又猛又粗| 天天亚洲综合| 青椒国产97在线熟女| 亚洲色图第四色| 91精品啪在线观看国产城中村| 99蜜月精品久久| 亚洲Av无码成人精品国产| 久啪视频| 91精品人妻一区二区-全集完整版免费正片国语-B02AV | 777奇米影视777四色| 国产97色在线 | 亚洲| 亚州伊人色综台| 中文字幕在线免费观看2| 四虎视频在线观看| 人人插人人搞人人操| 99少妇| 殴美牲| 午夜激情成人在线观看| 亚洲三级。日韩三级| 亚洲熟女乱色| 操一区| 欧美日韩狠狠爱| 台欧久久精品视频| 国产色综合亚洲色综合吹潮| 久操影视| 啊啊啊啊啊啊好湿好爽视频| 曰韩无码777| 麻豆成人AV| 欧美大码在线视频| 欧美黄片免费在线观看视频| JuliaAnn丝袜熟女系列| 欧美天堂日韩三级国产传媒| 岛国视频免费在线观看| 亚洲精品久久久久毛片A片拉屎 | 亚洲在线a| 国产不卡片| 国产亚洲美日韩Aⅴ中文字幕无码成人| 超碰97亚洲区| 日本不卡二三区| 思思热在线观看| 一区不卡在线观看av| 97欧美日韩精品| 久操九九九九九九九九九九九九九九九九九九九九九九九九九九九九 | 秋霞免费无码视频日韩A片| 欧美日韩中国x| 毛片视频白嫩| 亚洲中文一区二区三区| 国产91福利小视频在线观看| 欧亚韩国999| 青久操| www.久久| 欧美日韩性爱无码| 无码精品久久| 麻豆天美传媒毛片| 欧美综合狠| 欧美五区| 欧美综合骚| 欧美性爱中文字幕无线码| 亚洲天天在线| 久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | 国产精品999aaa| 精品人妻一区二区三区免费视频| 亚洲三级网址久久最新| 大香蕉宗合网在线| 久久久18| 人人操人人摸人| 亚洲色系另类精品国产| 国模无码人体一区二区三| 精品人妻一区二区三区四区| 动漫av中文| 欧美性色综合网| 天天综合~91入口| 国产成人无码高清| 亚洲成人性爱在线观看| 日韩中文字墓| 五十路熟女人妻一区二区三区四区五| 在线看污网站| 中文字幕激情小说| 久久久噜噜噜久久人妻| 欧美天堂第二区| 亚洲一本色码中文字幕| 啊啊啊97视频| 久久熟女人| 亚洲色图超碰在线| 亚洲第一页色| 国产人妻精品久久久一区二区三区 | 超碰99热| av九九| 精品少妇一区二区三区在线视频| 首页中文字幕中文字幕免费| 日本理论在线| 色999亚洲人成色| 午夜男女爽爽爽在线视频| 午夜国产成人精品视频| jizz啪啪| 欧美一二三级精品在线| 97资源视频| 91搞逼视频| 香蕉热人人精品| 欧美在线永久天堂| 日韩丝袜高跟制服在线观看| 亚洲在线A| 欧美一级三级| 欧美三级不卡| 亚洲一二三精品久久网 | 99久国产精品午夜性色福利| 成人免费看吃奶视频网站| 99精品人妻| 亚洲天堂资源在线| 国产亚热在线久久| 九九九九九九综合| 亚洲婷婷综合网| 国产一级高跟丝袜| 亚洲欧洲精品视频发布| 蜜桃无码AV一区二区| 天美麻花大全视频| 爆乳免费黄网站| 天美传媒在线一区| 久久 久久国内精品亚洲| 加勒比综合a∨| 无毛精品| 91老司机精品| 人妻偷拍一区二区三区| 做爱A级亚欧| 久久免费精品视频免一| 亚洲天堂99| 人妻天天夜夜爽一区二区| 99国产天美| 国产一区二区三区,在线观看观看 五月开心久久AV官网 | 成人情色一区二区| 欧美男人一区| 96免费视频在线| 国产视频第2页| 国产一区二区在线看| 欧美AB在线| 色区97| 天天干天天操天天操夜夜操天天操| 国产丝袜美女在线一区| 精品国产91av一区二区三区| 中国探花熟女| 久久亚洲婷婷| 欧美狠狠操| 亚洲91亚洲| 春色校园综合网| 99国产精品久久久久久久成人热| 1769一区二区| 日本精品人妻少妇一区二区| 亚洲涩图欧美| 麻豆久久精品亚洲精品88 | 午夜国产成人福利视频| 青青草视频久久| 密臀AV在线| 久9久9久9久9久9久9| 97国产精品一区| 欧美大波激情xxxx| 日韩国语字幕| 亚洲日韩久久精品一区| 日本久久女同性恋视频| 无码自拍SM| 蜜臀av中字字幕网站| 夜夜操一区二区| 国产三级中文字幕粉嫩| 国产日韩无码一区二区三区久久区| 国产1024在线播放| 久久久久国产无av| 91精产一区二区三区| 91东北熟女| 全免费a敌肛交毛片免费| 久久精品国产免费观看99| 人人色人人射人人妻| 91精品操美女| 精品人妻中文字幕4399| 日韩情色视频| www.人人摸在线视频| 无码人妻精品一区二区中文| 蜜色网色哟哟| 男人的天堂一区| 一起草日韩| 人妻精品综合中文字幕在线 | 国产自产22区| 中国一级操逼视频| 91暧暧| 国产在线激情| 欧美麻豆成人同性GⅤ在线| 欧美精品 - 91爱爱| 久久久91| 无码少妇精品一区二区60岁老人| 69人妻精品丰满熟女区| 午夜操一视频一区| 免费观看啪视频| 嗯嗯嗯啊啊啊操的我好爽| www欧美91| 成人无码影片视频在线| 天天看片麻豆| 亚洲精品一二牛牛| 97精品国产97久久久| 97国产中文| 美国aaaaa一级黄片| 97香焦色区| 99精品九九九九九九| 中文自拍欧美影视| 欧美日韩亚洲高清不卡一区二区三区| 欧美激情在线观看视频| 韩国三级理论在线| 91视频综合在线| 精品成人亚洲午夜电影| 色第一页| gogogo免费高清看中国国语 | 女同性恋中文字幕| 国产精品久久久久久 百度| 激情小说亚洲图片| 乳欲人妻办公室奶水| 色av中文字幕| 三男一女不戴套的A片| 黄色乱论网站| 久久精品国产亚洲5555| 少妇蜜汁| 精品蜜乳AV免费观看| 97爱爱爱综合| 黑人娇小av在线播放| 亚洲 欧美都市激情| 97极品无码| 天美传媒国产原创中文字幕亚洲欧美另类| 亚洲情色视频| 欧美日韩91| 欧色网址| 夜夜高潮夜夜爽| 东北女人操逼| 有码色中文字幕在线观看| 国产又黄又爽| 九九热这里只有在线精品视 伊人草 成人菠萝蜜视频在线观看 | 婷色五月| 男人久久天堂| 欧美日韩m| 91视频精品| 99九九久久| 欧美日韩大黄片| 欧美传媒一区| 天天干天天舔| 欧美色图在线视频少妇| 天天插天天操| 欧洲综合色| 色色综合网站| 久久久久久97| 欧美大香蕉97| 日韩AV无码中文一区二区| 欧美人人天天网| 日韩不卡毛片Av免费高清| 偷拍99| AV中文在线可看| 天天上日日上日韩精品| 国产久久久久影院老熟女| a片在线播放| 91 丝袜在线观看| 欧日a| 欧美综合自拍亚洲综合图| 99在线精品观看99| 国产欧美在线观看免费观看| 亚州色图片在线色| 天天爱天天韩国日本牛牛牛牛 | 精品夜夜澡人妻无码AV| 1024亚洲中文字幕久在线看片你懂的 | 国内一区二区三区| oumeisetu综合| 亚洲啪AⅤ永久无码| 97在线资源| 天天射影院| 国产AAAAAABBBBB| 欧美精品,四区。五区| 欧洲熟妇xxXx欧美老妇裸体| 天天上日日上日韩精品| 涩亚洲欧洲| 精品久久在线区一区| 久久亚洲欧美中文字幕国语| 青青操在线视频| 日本不卡高清免v欧美日韩在线观看| 精品成人动漫一区二区| 精品人妻一区二区三区四区不卡在| 久久夜嗨| 精品夜夜澡人妻无码| 精品中文字幕第一页| 欧美图片校园春色| 蜜桃中文字日产乱幕4区| 国产 v乱码一区二| 国语对白露脸XXXXXX| 茄子社区国产精品| 后入内射蜜桃臀| 国产av又色又爽又黄| 亚洲熟女人妻中文字幕一区二区| 粉嫩av一区二区三区四季| 亚洲天堂性爱| 综合色色婷婷| 日韩欧美tv一区二区在线观看| 久操免费观看| 免费97视频| 黑人天8A∨高清网站| 91九色网| 日本综合色图| 一二三四区电影| 97精品国产精品免费观看| 五月婷婷丁香| 操逼逼福利视频| 内射夫妻三片| 69一区二区三区 | 欧美特黄视频网站| 乱久久久| 美女诱惑1区2区| 国产麻豆福利av在线播放| 翔田千里AV无码秘 三区| 午夜操操操| 91天射| 超碰97资源大奶| 私色综合网| 欧美视频在线视频免费va| 天天草夜夜草高潮片| 十八禁啪啪视频| 人人妻人人爽| 东京热,男人的天堂| 91AV天美在线视频| 精品视频97| 嗯嗯啊啊操死我| 偷窥自拍亚洲天堂网爆| 玖玖玖玖精品国产剧情| 日韩免费大片一级播放| 中国一级特黄大片护士 | 99精品热| 亚洲AV免费在线| 日韩乱插| 丁香九月激情| 1024人妻| 欧美人妻精品一区二区| 日韩成人综合网| 国产性感在线观看| 一级AAA片一区二区三区| 国产精品一二三在线看| 中文伊人大香蕉视频| 婷婷探花久久精品一区| 熟女视频久久| 东北老熟女| 国模少妇一区二区三区| 精品一区99999| 艹少妇网站| 超碰碰激情97+久| 亚洲欧美日韩不卡人妻| 丁香五月大香蕉| 色噜噜日韩精品| 五月婷婷性爱| 亚州综合色| 美女超碰978| 搡老女人老熟女91| 欧美精品四区| 成人免费性爱视视| 国产老熟女| 亚洲欧洲日本精品中文a∨| 久久发布国产伦子伦精品| 东京热大香蕉| 在线 亚洲 网爆 自拍| yiqicaoav| 国产九九久久久精品| 欧美性夜| 97精彩视频网站| 国产在线综合福利网站| 久久久婷婷| 91碰超| 久久亚洲不卡一区二区三区| 无码高清操逼网址| 嗯嗯啊啊视频一区二区三区| 国产91啪| 97chaopenrihan| 九九人人操| 91老司机精品| 射欧美综合| 欧美大香蕉同搞| 哑洲在线| 欧美嗯啊……在线观看视频免费| 草草草草视频| 啊啊啊快操我视频| 不卡免费av在线播放| 久久日韩肥臀| 91色噜噜狠狠| 日B操| 死我十八禁| 丁香五月色| 国产免费一区2区3区| 亚洲免费97免费| 国产精品自产拍在线观看社区| 久久久免费高清中文视频| 天天色综合图片| 最新日日夜夜天天干干| 天堂亚洲精品| 国产人伦精品一区二区三区| 无色无码| 国产一级高清免费观看| 九九九久千久久激情蜜桃在线看 | 91久久伊人婷婷青青草| 五月丁香社区婷婷日韩欧美精品影院| 97资源亚洲| 欧美色66| 99这里有精品| 久久综合亚洲色1080p| 天天性射网| 澳门人妻久久| 高清在线偷拍自拍视频| 人妻一区二区三区四区视频 | 夜夜嗷嗷一区二区| 久久久亚洲欧美综合| 99热伊人| 2003天天干夜夜操| 91久久国产综合久久| 中日亚韩免费视频| 丰满人妻一区二区三区蜜桃视频| 欧美激情久久久久| 一区二区三区 丝袜 高跟 美腿| 久操凹凸视频| 国产在线综合福利网站| 国内精品久9| 综合 青草 伊久久 影院 综合| 大黄片做爱的大的| 九九九久久久| 天天综合网亚洲综合网| 亚洲色香| 久久久不能久久久久| 一块操欧美性爱| 狠狠操狠狠操操| 蜜臀网址在线| 婷婷五月天无码| 国产女上位好爽在线| 亚洲操逼无码| 91午夜无码| 高清国产精品福利网站| 大香蕉手机在线| 加勒比人妻综合| 麻豆区99999| 亚洲成人碰碰| 色婷婷影视| 福利色色| 亚洲图片欧洲图片aⅴ| 91久久婷婷| 人人妻人人色一区二区三区| 美日韩一二三区| 色爱欲亚洲| 久操B网| 天天日少妇逼AV| 婷婷精品视频| 久草大| 爱av免费| 精品国产乱码久久久久久口爆网站| 91亚洲色人| 中文字幕在线免费观看2| 亚欧成人一级片在线播放| 国产AV线| 四虎免费视频| 久久99精品国产| 久草新免费| 欧美色图片91| 嫩草伊人久久精品| 日本大香蕉| 天天综合网1| 国产白丝在线| 亚洲丝袜制服国产91_国语字幕免费观看完整版下载第5集_ | 素人伊尹大香蕉免费下载视频| 天美传媒精品一区二区三区| 午夜九九| 青青草依人大香蕉| 午夜欧美精品久久久| 综合色区偷拍| 97免费在线观看视频| 蜜臀久久99精品久久久久久成人小说| 亚洲天堂资源| 999久久芭蕾| 超碰吊日色| 好涩综合| 偷拍视频青青草在线视频| 性一级黄色录像片网站导航| 久久系列| 国产亚洲深夜激情| 国产精品婬乱一级毛片彝族| 日本在线视频导航| 色五月激情网| 色性荡荡荡荡视频| 九九九久千久久激情蜜桃在线看 | 日韩AV无码网站| 眼镜人妻101.com| 国产精品999zyz| 欧美日韩中文亚洲v在线综合| 黄色av一区二区在线| 99热这里只有精品9| 久久久久9| 婷婷久久五月| 五月婷婷六月丁香| 自拍盗摄一区| 欧美日韩美女精品久草一区二区三区| 久久婷婷苹果| 中文字幕久久婷婷丁香五月天| 乱伦一二三| 成人性爱美曰韩| 天天干一干| 欧美天堂日韩三级国产传媒| 亚洲性综合| 97国产|免费| 午夜啪| 操逼逼福利视频| 亚州色交| 秋霞鲁丝午夜无码一区二区三| 亚洲的天堂网| 亚春色色| 一二三区操逼国产91| 萌白酱自拍视频| 婷婷五月天小说| 超碰99热中文字幕| 欧美日韩小说| 人妻中文字幕精品无码| 色情成人五月天| 婷婷15月天青娱乐| 亚洲色交| 乱伦av.com| 99热婷婷| 亚洲的天堂网| 人妻夜夜爽天天爽三区麻豆AV网站| 草莓精品视频在线免费观看| 狠狠操狠狠爱| 福利在线视频一区二区| 免费视频一二三区| 色久桃花影院在线观看| 欧美制服另类丝袜| 国产精品69久久久久孕妇欧美| 国产农村妇女精品| 国产精品免费视频不卡| 欧美少妇熟女| 欧美激情久久久久| 国产精品久久久啊| AV和黑人在线播放| 欧美嫩性色| 亚洲色婷婷综合久久久久中文| 免费一级a毛片久久久久久鸭绿欲| 日本一区二区三区四区免费观看| 99.色网| 东京热av影院| 丰满人妻大屁一区二区| 午夜精品久久久久久久99热影院| 啊啊啊啊好爽好舒服一区二区易域| 秋霞网无码| 超碰视97中文| 精品高清一区二区三区三州| 国产99热| 色爽——AV| 久久久久久久一级黄色打同平台| 亚洲人妻中文高清| 久久精品国产Aⅴ| 麻豆福利视频导航| 性色一线| 91日本在线观看| 女沟厕偷窥piss小便| 激情五月天色色网| 精品国产AV一区天美传媒| AV女优男人的天堂| 91老熟女| 丁香六月激情| 午夜操一视频一区| 黑人精品成人一区二区三区| 欧美激情久| 午夜视频好爽啊| 丝袜性亚洲| 日韩欧美加勒比| 爱射综合| 九九九九热| 中文字幕一区 二区三四五 区日 日骚| 成人无码欧美一级A片狼牙直播| 国产精品久久久久久片| 精品少妇人妻一区二区三区| 久久久久久精品免费看A级| 丝袜av一区二区三区| 乱伦a片视频| 欧美日韩青操| 日本午夜操逼| 亚洲双插| 六月丁香啪啪| 91无遮挡| 开心婷婷五月| 国产三级片在线观看| 亚洲欲色9532548967一区| 精品久久久久久久| 久久久999网站| 成人a级高清视频在线观看| 美腿丝袜高跟网免费视频免费视频| 天天日天天搞天天干| 国产丰满少妇久久久精品影院| 亚洲日韩美国人妻| 亚洲熟妇AV日韩熟妇在线| 亚洲砖码砖专无区2023| 国产一区二区在线看| 亚洲人妻AV| 欧美成人性活片| 午夜天堂精品久久| 成人毛片免费| 96国产污污污丝袜| 成人日本视频人妻在线| 亚洲性天堂| 97综合在线观看| 韩三级a视频在线观看| 国产小炒后入式| 日韩人妻免费精品| 青青草公开在线免费不卡视频| 99日韩| 蜜臀久久99精品久久久久| 野狼激情网| 91搞逼视频| 老司机免费视频在线91| 亚洲欧美精品福利在线| 啊啊啊啊啊啊好多水| 久久超碰亚洲人| 天天夜躁日日躁狠狠2002| 精品美女久久一二三| 国产久久av| 精品人妻少妇| 欧美精品 - 91爱爱| 精品成人无码| 亚洲大胆人体av| 在线一道啪| 国产视频第二页| 99热这里只有精品8| 91久久九九精品国产综合| 色99色| 操逼天美3区| 亚洲高潮影院| 精品免费一区二区三区在线亚洲人成| 日本成人A片免费看| 9久9久| 99re不伦| 伦理弟一页| 嫖老熟女A片一二三区| 人妻铁牛TV| 国产人妻精品一区二区三区秋霞 | 91九色丨国产丨爆乳| α√在线| www.色吧5.com| 免费成人在线熟妇网| 另类图片五月天| 国产av波波国产精品| 超碰色97| 欧美黑人168页欧美黑人167| 亚洲欧美天堂在线| 人妻精品视频一区二区| 国产美女销魂在线观看不卡| 天堂性色| 亚洲凸凹超碰成人| 精品一区96| 婷婷久久综合| 操逼操逼逼操操逼91 | 老司机福利青青草| 另类专区加勒比| 天天综合网久久ww| 久久久精品国产亚洲伊人| 92人人操人人| 国产成人手机视频激情| 久久精品国产亚洲AV清纯| 999色欧美中文字幕| 亚洲一本色码中文字幕| 99re8超碰| av天堂影视中文在字幕在线中文| 国产成人自拍视频在线| 国产呦精品系列在线观看| 97在线视频免费看| 91天堂视频| 久久精品国产亚洲AV高级北京| 加勒比海色香蕉婷婷| 精品国产a∨一区天美传媒| 欧美精品丝袜久久久中文字幕| 婷婷五月天av| 国产激情综合五月久久| 黄片aaaaa一区| 亚洲 自拍偷拍 欧美| 亚洲日韩在线a不卡99精品 | 国产 大胆 对白| 熟女一区二区| 青青草自拍视频在线播放| 亚洲AV无码秘 蜜桃臀国精产品| 日韩人妻无码不卡网站| 色哟哟av| 久久华人网| 物业黑人 AV一区| 天天操人人操骚逼网站| 日韩ab网| 久久久18禁| 亚洲中文电影| 麻豆人妻少妇在线免费观看| 精品超碰国产| a在线观看| 丁香婷婷啪啪| 97操| 大香蕉一级黄色片久久| 欧美后入式| 九九热精彩视频| 亚洲欧美日韩中文久久自慰| 国产吹潮女在线观看| 久操 高清| 狠狠躁天天躁日日躁| 天天操天天谢| 97精品国产精品免费观看| 亚洲欧洲第二视频在线观看色图| 亚洲综合影片| 91爱做| 1024午夜激情男人的天堂| 五月天伊人| 顶级少妇BT天堂| 东京成人一区| 亚洲综合一| 国产熟码AV| 人妻少妇精品久久久久久| 色香欲综合| 人妻熟女一区二区三区视频| 综合一区二区影视| 操老熟女AV| 青青草原综合久久大伊人精品| 91亚洲影院综合| 啊灬啊灬啊灬啊灬高潮奶出了免费视| 亚洲淫乱骚妇AV| 久久黄色性爱视频| 色嗨嗨在线| 97国产成人精品免费视频| 五月天激情国产综合婷婷婷| oumeisetu综合| 精彩国产视频播放1区2区| 9999亚洲精品| 亚洲自拍小说| 蜜屁av| 一级做受视频免费是看美女| 色综合天天| 九九性爱网| 人妻激情另类| 青青操少妇| 99在线精品观看视频中文| 久久久亚洲精品中文字幕人妻| 亚州综合色| 亚洲日韩精品久久久久一区壹牛| 天天综合亚洲综合| 97超碰人妻| 天天综合网91| 福利操逼| 男人天堂久久精品| 亚洲青色欧美| 风韵犹存大大大大香蕉 | 欧美中出1| 91狼人| 99热综合| AV在线资源| 大香蕉日亚洲日本亚大| 欧美日韩中文字幕人妻| 国产三级在线现体验区| 久久97精品久久久久久久不卡| 日韩操啪| 无色无码| 99re8免费高清在线| 最新加勒比丝袜在线| 精品视频久久久久九九九九9999 | 日韩人妻资源网| 毛片一区二区| 嗯啊不要在线| 理论久久婷婷网 8| 99re6国产精品99re| 欧美黑人熟妇精品91| 日本黄色大片一级视频免费麻豆| 人伦四五区| 欧美片第一页| 综合五月婷婷| 亚洲精品天天影视综合网 | 先锋激情∨在线视频播放| 日韩大香蕉精品在线视频| 亚洲另类综合欧美| 老熟女熟妇| 舔足天天操天天射| 亚洲精品啪视频| 91free福利| 婷婷精品国产一区二区三区日韩| 欧洲一区二区三区四区在线观看| 国产婷婷综合在线观看| 午夜免费福利视频一区| 五月天精品| 96精品一区| www.久久制服糖| 夜夜爽爽爽| 亚洲大胆人体av| A级在线视频| 欧美夜夜狠| 蜜桃网熟妇| 操B在线观看| 青青操97| 日本熟妇色熟妇在线视频播放| 17c嫩草51久久91嫩草| 丁香激情网| 偷拍超碰| AV一起草在线| 欧美亚男人的天堂| 啊啊啊啊操死我| 五月婷婷久久综合| 玖玖大干人妻| 国产高清成人mv在线观看| 久久综合女优| 亚洲欧美日韩制服另类| 日韩欧美女优电影| 成人青青草原伊人| 色牛牛AV| 99热在线不卡| 囯产精品久久久久久久久久梁医生| 一级免费啪啪片| 超碰偷拍| 92人人操人人| 欧美在线综合| 人人干人人操人人..com| 97超碰天天爱天天爱| 色香网| 亚洲蜜桃V妇女| 大但人体久久久久| 色成人Www精品永久观看| 学生妹天天看| 一区二区三区美女超清| 欧美国产日韩清纯唯美| 超碰色图| 玖玖视频在线资源一区二区三区| 天天狂操夜夜狂日| 久久久久九九九| 国产中文日韩欧美一区二区三区人妻丝袜美腿 | 免费操逼视频下载| 亚洲欧美色综合| 日韩精品色呦呦| 91日产欧美| 中文字幕亚洲热播人妻| 91美女国产在线| 伊人五月天| 天天干天天舔| 成人久久无码www| 蜜臀久久99精品久久久| 在线亚洲丝袜视频网站| 精品久久久久av影院| 久久有码视频| 亚洲男人天堂网久久| 97人人干| 夜夜草天天| AV99热18这里只有精品| 欧美|91色综合| 国产精选视频| 蜜桃视频精品一区二区| 一区二区乱码福利| 中文字幕国产精品1区| 亚洲麻豆av一区二区| 久久久亚洲精品电影免费看| 强奸乱伦免费网站| 大屁股国产在线视频| 日本熟女中文| 精品人妻一区二区三区蜜桃视频| 日韩成人电影AV| 加勒比色99999| 激情丁香五月婷婷| 亚洲一区中文精品| 欧天美中出| 色5月婷婷| 密臀在线一区尤物| 亚洲综合码| 九九亚洲| 超碰在线97国产| 国产91久久九九免费精品无码| 99国产女人| 欧美白嫩在线放| 一区不卡在线观看av| 久久久久网站-538在线视频-欧美永久乱码| 日韩操逼HD| 久久久555| 国产亚卅97| 999亚洲国产视频| 99久在线精品99re8a| 伊人久久婷婷| 无码高清操逼网址| 久久精品国产97欧美精品亚洲 | 欧美日韩精品久久久久久久久东北老熟妇| 91色艳| 欧 美 自 拍 偷 拍| 亚洲色图欧美色18直播在线| 国产农村妇女精品1区二区| 密乳AV免费观看| 久久久性爱| 91在线视频免费中出| 婷婷激情五月天小说网| 国产精品96| 97 国产一区| 在线a v| 日本一卡二区在线| 欧美日韩人人早| 久99久视频| 无码高清少妇久久| 久草色在线观看| AV天堂电影网| 久久性爱城| 精品欧美А∨无码黑人大荫蒂| 久久东京热久久| 亚洲和欧美裸体美女双飞视频| 丁香五月天激情综合| 国产精品视频麻豆入口| 久草电影网| 亚洲性猛交| ,国产乱人伦精品一区二区三区| 一个色导综合| 精品一级毛片在线观看| 五月天精品| 欧洲自拍色图gif在线| 偷窥自拍亚洲色图| 婷婷五月色| 久久久久人妻二区精品叶可怜| 日本久久999| 自拍盗摄一区| 色嘟嘟人妻天堂网| 黄片不用下载在线观看| 又大又长又粗又爽又黄| 97碰| 亚州春色| 欧美性爱一内片一区二区三区| 综合久| 竹菊影视国产一区二区| 天天弄天天操| 亚洲色人阁| 亚州大图综合色图| 精品九九九九九九九九九| 啊灬啊灬啊灬好深灬快高潮了动漫-国产字幕国产在线观看-B049AV | juliaann丝袜| 99精品综合久久久久五月天| 天天日天天舔东京热| AV天天综合| 五月天大香蕉| 嗯啊抽插大香蕉网页| 八戒午夜福利理论片| 日韩欧美~中文字| 九九九九九九成人| 东北女人的毛片| 久操大香蕉手机视频在线看 | 9热9热综合网| 91 国产丝袜在线放观看| 久久99操天天日| 日本日逼高清| 日本精品无码三级网站| 亚洲三区视频| 中文字幕久热视频在线| 亚洲三区视频| 色黄色美女大长腿午夜视频| 欧亚性爱在线视频| 色噜噜狠狠色综无码久久合欧美| 一区二区视频在看| 91第一页| 亚洲中文字幕在线视频一区二区| 国产成人亚洲精品无| 97在线视频观看| 欧美97| 超碰超碰超碰超碰的大鸡吧操黑丝袜| 亚洲美腿丝袜香蕉影视欧美成人| 欧美狠狠操| 丰满精品人妻少妇久久字幕| 天天日B狠狠操| 国产精品99久久久www| 99热99在线| AV 少妇 人妻 偷拍| 91爽啪| 超碰 另类 欧美| 老熟女91av| 亚洲人在线| 97精品视频网站| 久久中文色图| 亚洲第91页| WWW美腿丝袜香蕉中文| 老鸭窝在线视频播放| 精品无码久久| 欧美伊人电影| 国产精品白领在线观看| 手机看片日韩人妻| 一区二区高清视频| 亚欧无码线免费观看视频| 久久久久久亚洲Av无码| 乱伦熟女专区| 午夜120视频在线观看| 免费看日产一区二区三区| 色婷五月天| 国精品一区二区三| 热热色色综合| 国产激情在线| 色色毛片| 黄人人操人人操| 亚洲成人性爱网站在线播放| 国产精品色片一区二区| 亚洲第一综合| 少妇诱惑视频| 国产精品国产| 蜜臀久久99精品久久久久久| 亚洲熟伦熟妇AV无码春色| 久思思热视频在线观看| 黄色片大香蕉| 97国产色综合| 98福利在线视频| 97色在线视频| 91蜜桃传媒精品久久久一区二区| 亚州男人天堂| www..com操老师| 麻豆国产96在线| 8050无码八戒| 不卡人妻少妇精品毛片一区23区视频| 久草精品一区 | 99精品在线观看| 97超碰资源网| 中文字幕精品亚洲熟女| 亚洲国产成人综合碰碰三级经典| 欧美性爱91| 全球成人中文在线| 综合熟女| 91nbbbbbb| 青草综合| 国产一区二区欧美日本| 日本大片日本一区二区免费高清| 操操操操操操| 少妇的嫩逼图片| 26uuu性物| 日韩美一区| 欧美 亚洲 另类 综合| 久久机热| 超清福利精品视频在线| 亚州精人品大香蕉| 欧美一区二区三区黄色影视| 日韩精品三级| 成人性爱av.com| 综精品久久久aaaa| 精品人妻一区二区三区四区| 尤物黄色在线观看网站| 爱我干综合| 91精品人妻一区二区三区蜜桃臀 | 欧美综合综合| 91午夜无码| 欧洲Au麻豆| 亚洲精品97p| 日韩人妻制服丝袜av| 中文字幕艹艹| 三久久久四久久久久| 九九无码视频| 欧美性区| 超碰在线免费一区二区三区| 欧美顶级黄色大片免费| 欧美亚洲综合色| 丰满欧美放荡少妇在线| 91P0RNY大屁股人妻| 日本性爱欧美性爱| 婷婷五月天小说| 亚洲欧美另类少妇精品| 国产精品日日摸夜夜添骚逼| 婷婷九月色|