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

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

iOS之实现图片的压缩、解压缩、模糊、置灰、马赛克、黑白化、调色等处理

發(fā)布時(shí)間:2024/5/21 编程问答 58 豆豆
生活随笔 收集整理的這篇文章主要介紹了 iOS之实现图片的压缩、解压缩、模糊、置灰、马赛克、黑白化、调色等处理 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

壓縮圖片

func imageCompress(targetWidth:CGFloat) -> UIImage {let targetHeight = (targetWidth/width)*heightUIGraphicsBeginImageContext(CGSize(width: targetWidth, height: targetHeight))self.draw(in: CGRect(x: 0, y: 0, width: targetWidth, height: targetHeight))let newImage : UIImage = UIGraphicsGetImageFromCurrentImageContext()!UIGraphicsEndImageContext()return newImage}

圖片強(qiáng)制解壓縮

// 圖片處理-強(qiáng)制解壓縮操作-把元數(shù)據(jù)繪制到當(dāng)前的上下文-壓縮圖片 - (UIImage*)imageDetail:(UIImage *)image {// 獲取當(dāng)前圖片數(shù)據(jù)源CGImageRef imageRef = image.CGImage;// 設(shè)置大小改變壓縮圖片NSUInteger width = CGImageGetWidth(imageRef)/3;NSUInteger height = CGImageGetHeight(imageRef)/3;// 創(chuàng)建顏色空間CGColorSpaceRef colorSpace = CGImageGetColorSpace(imageRef);/*創(chuàng)建繪制當(dāng)前圖片的上下文CGBitmapContextCreate(void * __nullable data,size_t width, size_t height, size_t bitsPerComponent, size_t bytesPerRow,CGColorSpaceRef cg_nullable space, uint32_t bitmapInfo)data:所需要的內(nèi)存空間 傳nil會(huì)自動(dòng)分配width/height:當(dāng)前畫(huà)布的大小bitsPerComponent:每個(gè)顏色分量的大小 RGBA 每一個(gè)分量占1個(gè)字節(jié)bytesPerRow:每一行使用的字節(jié)數(shù) 4*widthbitmapInfo:RGBA繪制的順序*/CGContextRef contextRef =CGBitmapContextCreate(nil,width,height,8,4*width,colorSpace,kCGImageAlphaNoneSkipLast);// 根據(jù)數(shù)據(jù)源在上下文(畫(huà)板)繪制圖片CGContextDrawImage(contextRef, CGRectMake(0, 0, width, height), imageRef);imageRef = CGBitmapContextCreateImage(contextRef);CGContextRelease(contextRef);return [UIImage imageWithCGImage:imageRef scale:image.scale orientation:UIImageOrientationUp]; }

模糊圖片

func blurImage(blurValue:NSNumber) -> UIImage {let context = CIContext(options: [CIContextOption.useSoftwareRenderer: true])let ciImage = CoreImage.CIImage(image: self)let blurFilter = CIFilter(name: "CJGaussianBlur")blurFilter?.setValue(ciImage, forKey: kCIInputImageKey)blurFilter?.setValue(blurValue, forKey: "inputRadius")let imageRef = context.createCGImage((blurFilter?.outputImage)!, from: (ciImage?.extent)!)let newImage = UIImage(cgImage: imageRef!)return newImage}

圖片設(shè)置馬賽克

  • 馬賽克就是讓圖片看上去模糊不清。將特定區(qū)域的像素點(diǎn)設(shè)置為同一種顏色,整體就會(huì)變得模糊,區(qū)域塊越大越模糊,越小越接近于原始像素。
  • 同樣使用強(qiáng)制解壓縮操作,操作像素點(diǎn),馬賽克部分:
    ① 設(shè)置區(qū)域大小;
    ② 在該區(qū)域獲取一個(gè)像素點(diǎn)(第一個(gè))作為整個(gè)區(qū)域的取色;
    ③ 將取色設(shè)置到區(qū)域中;
    ④ 取下一個(gè)區(qū)域同上去色設(shè)置區(qū)域。
// 馬賽克- (UIImage*)mosaicWithImage:(UIImage *)image {CGImageRef imageRef = image.CGImage;// 獲取圖片寬高NSUInteger width = CGImageGetWidth(imageRef);NSUInteger height = CGImageGetWidth(imageRef);// 創(chuàng)建顏色空間CGColorSpaceRef colorSpaceRef = CGColorSpaceCreateDeviceRGB();// 根據(jù)像素點(diǎn)個(gè)數(shù)創(chuàng)建一個(gè)所需要的空間UInt32 *imagePiexl = (UInt32 *)calloc(width*height, sizeof(UInt32));CGContextRef contextRef = CGBitmapContextCreate(imagePiexl, width, height, 8, 4*width, colorSpaceRef, kCGImageAlphaNoneSkipLast);// 根據(jù)圖片數(shù)據(jù)源繪制上下文CGContextDrawImage(contextRef, CGRectMake(0, 0, width, height), imageRef);// 獲取像素?cái)?shù)組UInt8 *bitmapPixels = CGBitmapContextGetData(contextRef);UInt8 *pixels[4] = {0};// 當(dāng)前的像素點(diǎn)NSUInteger currentPixels = 0;NSUInteger preCurrentPiexls = 0;// 馬賽克尺寸NSUInteger mosaicSize = 20;for (NSUInteger i = 0; i < height - 1; i++) {for (NSUInteger j = 0 ; j < width - 1; j++) {currentPixels = i * width + j;if (i % mosaicSize == 0) {if (j % mosaicSize == 0) {memcpy(pixels, bitmapPixels + 4 * currentPixels, 4);} else {memcpy(bitmapPixels + 4 * currentPixels, pixels, 4);}} else {preCurrentPiexls = (i - 1) * width + j;memcpy(bitmapPixels + 4 * currentPixels, bitmapPixels + 4 * preCurrentPiexls, 4);}}}// 根據(jù)上下文創(chuàng)建圖片數(shù)據(jù)源CGImageRef finalRef = CGBitmapContextCreateImage(contextRef);// 釋放用過(guò)的內(nèi)存CGContextRelease(contextRef);CGColorSpaceRelease(colorSpaceRef);free(imagePiexl);return [UIImage imageWithCGImage:finalRef scale:image.scale orientation:UIImageOrientationUp]; }
  • C庫(kù)函數(shù) - memcpy():
/** 參數(shù)1:指向用于存儲(chǔ)復(fù)制內(nèi)容的目標(biāo)數(shù)組;* 參數(shù)2:指向要復(fù)制的數(shù)據(jù)源;* 參數(shù)3:要復(fù)制的字節(jié)數(shù)*/memcpy(void *__dst, const void *__src, size_t __n);

圖片置灰

  • 給imageView加灰色圖片
+ (UIImage*)getGrayImage:(UIImage*)sourceImage {int width = sourceImage.size.width;int height = sourceImage.size.height;CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceGray();CGContextRef context = CGBitmapContextCreate (nil,width,height,8,0,colorSpace,kCGImageAlphaNone);CGColorSpaceRelease(colorSpace);if (context == NULL) {return nil;}CGContextDrawImage(context,CGRectMake(0, 0, width, height), sourceImage.CGImage);UIImage *grayImage = [UIImage imageWithCGImage:CGBitmapContextCreateImage(context)];CGContextRelease(context);return grayImage; }
  • image的渲染置灰: imageWithRenderingMode:UIImageRenderingModeAlwaysTemplate];這個(gè)方法,是給當(dāng)前的image做一個(gè)渲染效果,后面的參數(shù)是一個(gè)枚舉,這個(gè)template代表始終使用前景色tintcolor來(lái)渲染,接著設(shè)置tintcolor,imageview的背景色不會(huì)變灰,可以正常設(shè)置,而顯示的圖片是灰色;
- (void)updateUIForFollow:(BOOL)isFollow {if (isFollow) {self.belowImage.image = [UIImage imageNamed:@"new_room_half_btn_heard"];} else {UIImage *heartImage = [UIImageimageNamed:@"new_room_half_btn_broken_heard"];UIImage *newHeartImage = [heartImage imageWithRenderingMode:UIImageRenderingModeAlwaysTemplate];[self.belowImv setImage:newHeartImage];self.belowImv.tintColor = [UIColor grayColor];} }

圖片黑白化

+ (UIImage *)changeColoursImageTograyScaleImage:(UIImage *)anImage type:(int)type {CGImageRef imageRef = anImage.CGImage;size_t width = CGImageGetWidth(imageRef);size_t height = CGImageGetHeight(imageRef);size_t bitsPerComponent = CGImageGetBitsPerComponent(imageRef);size_t bitsPerPixel = CGImageGetBitsPerPixel(imageRef);size_t bytesPerRow = CGImageGetBytesPerRow(imageRef);CGColorSpaceRef colorSpace = CGImageGetColorSpace(imageRef);CGBitmapInfo bitMapInfo = CGImageGetBitmapInfo(imageRef);bool shouldInterPolate = CGImageGetShouldInterpolate(imageRef);CGColorRenderingIntent intent = CGImageGetRenderingIntent(imageRef);CGDataProviderRef dataProvider = CGImageGetDataProvider(imageRef);CFDataRef data = CGDataProviderCopyData(dataProvider);UInt8 *buffer = (UInt8 *)CFDataGetBytePtr(data);NSInteger x,y;for (y = 0; y < height; y++) {for (x = 0; x < width; x++) {UInt8 *tmp;tmp = buffer + y * bytesPerRow + x * 4;UInt8 red,green,blue;red = *(tmp + 0);green = *(tmp + 1);blue = *(tmp + 2);UInt8 brightness;switch (type) {case 0:brightness = (77 * red + 28 * green + 151 * blue) / 256;*(tmp + 0) = brightness;*(tmp + 1) = brightness;*(tmp + 1) = brightness;break;case 1:brightness = (77 * red + 28 * green + 151 * blue) / 256;*(tmp + 0) = red;*(tmp + 1) = green * 0.7;*(tmp + 1) = blue *0.4;break;case 2:brightness = (77 * red + 28 * green + 151 * blue) / 256;*(tmp + 0) = 255 - red;*(tmp + 1) = 255 - green;*(tmp + 1) = 255 - blue;break;default:*(tmp + 0) = red;*(tmp + 1) = green;*(tmp + 2) = blue;break;}}}CFDataRef effectedData = CFDataCreate(NULL, buffer, CFDataGetLength(data));CGDataProviderRef effectedDataProvider = CGDataProviderCreateWithCFData(effectedData);CGImageRef effectedCGImage = CGImageCreate(width, height, bitsPerComponent, bitsPerPixel, bytesPerRow, colorSpace, bitMapInfo, effectedDataProvider, NULL, shouldInterPolate, intent);UIImage *effectedImage = [[UIImage alloc]initWithCGImage:effectedCGImage];CGImageRelease(effectedCGImage);CFRelease(effectedDataProvider);CFRelease(effectedData);CFRelease(data);return effectedImage; }

獲取PNG圖片大小

+ (CGSize)getPNGImageSizeWithRequest:(NSMutableURLRequest*)request {[request setValue:@"bytes=16-23" forHTTPHeaderField:@"Range"];NSData *data = [NSURLConnection sendSynchronousRequest:request returningResponse:nil error:nil];if(data.length == 8) {int w1 = 0, w2 = 0, w3 = 0, w4 = 0;[data getBytes:&w1 range:NSMakeRange(0, 1)];[data getBytes:&w2 range:NSMakeRange(1, 1)];[data getBytes:&w3 range:NSMakeRange(2, 1)];[data getBytes:&w4 range:NSMakeRange(3, 1)];int w = (w1 << 24) + (w2 << 16) + (w3 << 8) + w4;int h1 = 0, h2 = 0, h3 = 0, h4 = 0;[data getBytes:&h1 range:NSMakeRange(4, 1)];[data getBytes:&h2 range:NSMakeRange(5, 1)];[data getBytes:&h3 range:NSMakeRange(6, 1)];[data getBytes:&h4 range:NSMakeRange(7, 1)];int h = (h1 << 24) + (h2 << 16) + (h3 << 8) + h4;return CGSizeMake(w, h);}return CGSizeZero; }

獲取gif圖片大小

+ (CGSize)getGIFImageSizeWithRequest:(NSMutableURLRequest*)request {[request setValue:@"bytes=6-9" forHTTPHeaderField:@"Range"];NSData* data = [NSURLConnection sendSynchronousRequest:request returningResponse:nil error:nil];if(data.length == 4) {short w1 = 0, w2 = 0;[data getBytes:&w1 range:NSMakeRange(0, 1)];[data getBytes:&w2 range:NSMakeRange(1, 1)];short w = w1 + (w2 << 8);short h1 = 0, h2 = 0;[data getBytes:&h1 range:NSMakeRange(2, 1)];[data getBytes:&h2 range:NSMakeRange(3, 1)];short h = h1 + (h2 << 8);return CGSizeMake(w, h);}return CGSizeZero; }

獲取jpg圖片大小

+ (CGSize)getJPGImageSizeWithRequest:(NSMutableURLRequest*)request {[request setValue:@"bytes=0-209" forHTTPHeaderField:@"Range"];NSData* data = [NSURLConnection sendSynchronousRequest:request returningResponse:nil error:nil];if ([data length] <= 0x58) {return CGSizeZero;}if ([data length] < 210) {// 肯定只有一個(gè)DQT字段short w1 = 0, w2 = 0;[data getBytes:&w1 range:NSMakeRange(0x60, 0x1)];[data getBytes:&w2 range:NSMakeRange(0x61, 0x1)];short w = (w1 << 8) + w2;short h1 = 0, h2 = 0;[data getBytes:&h1 range:NSMakeRange(0x5e, 0x1)];[data getBytes:&h2 range:NSMakeRange(0x5f, 0x1)];short h = (h1 << 8) + h2;return CGSizeMake(w, h);} else {short word = 0x0;[data getBytes:&word range:NSMakeRange(0x15, 0x1)];if (word == 0xdb) {[data getBytes:&word range:NSMakeRange(0x5a, 0x1)];if (word == 0xdb) {// 兩個(gè)DQT字段short w1 = 0, w2 = 0;[data getBytes:&w1 range:NSMakeRange(0xa5, 0x1)];[data getBytes:&w2 range:NSMakeRange(0xa6, 0x1)];short w = (w1 << 8) + w2;short h1 = 0, h2 = 0;[data getBytes:&h1 range:NSMakeRange(0xa3, 0x1)];[data getBytes:&h2 range:NSMakeRange(0xa4, 0x1)];short h = (h1 << 8) + h2;return CGSizeMake(w, h);} else { // 一個(gè)DQT字段short w1 = 0, w2 = 0;[data getBytes:&w1 range:NSMakeRange(0x60, 0x1)];[data getBytes:&w2 range:NSMakeRange(0x61, 0x1)];short w = (w1 << 8) + w2;short h1 = 0, h2 = 0;[data getBytes:&h1 range:NSMakeRange(0x5e, 0x1)];[data getBytes:&h2 range:NSMakeRange(0x5f, 0x1)];short h = (h1 << 8) + h2;return CGSizeMake(w, h);}} else {return CGSizeZero;}} }

圖片調(diào)色

// 調(diào)色 - (UIImage *)setRGBImage:(UIImage *)image R:(CGFloat)rk g:(CGFloat)gk b:(CGFloat)bk {CGImageRef imageRef = image.CGImage;// 獲取圖片寬高NSUInteger width = CGImageGetWidth(imageRef);NSUInteger height = CGImageGetWidth(imageRef);// 創(chuàng)建顏色空間CGColorSpaceRef colorSpaceRef = CGColorSpaceCreateDeviceRGB();// 根據(jù)像素點(diǎn)個(gè)數(shù)創(chuàng)建一個(gè)所需要的空間UInt32 *imagePiexl = (UInt32 *)calloc(width*height, sizeof(UInt32));CGContextRef contextRef = CGBitmapContextCreate(imagePiexl, width, height, 8, 4*width, colorSpaceRef, kCGImageAlphaNoneSkipLast);// 根據(jù)圖片數(shù)據(jù)源繪制上下文CGContextDrawImage(contextRef, CGRectMake(0, 0, width, height), imageRef);// 將彩色圖片像素點(diǎn)重新設(shè)置顏色// 取平均值 R=G=B=(R+G+B)/3for (int y=0; y<height; y++) {for (int x=0; x<width; x++) {// 操作像素點(diǎn)uint8_t *rgbPiexl = (uint8_t *)&imagePiexl[y*width+x];// 該色值下不做處理if (rgbPiexl[0]>245&&rgbPiexl[1]>245&&rgbPiexl[2]>245) {} else {rgbPiexl[0] = rgbPiexl[0]*rk;rgbPiexl[1] = rgbPiexl[1]*gk;rgbPiexl[2] = rgbPiexl[2]*bk;} }}// 根據(jù)上下文繪制CGImageRef finalRef = CGBitmapContextCreateImage(contextRef);// 釋放用過(guò)的內(nèi)存CGContextRelease(contextRef);CGColorSpaceRelease(colorSpaceRef);free(imagePiexl);return [UIImage imageWithCGImage:finalRef scale:image.scale orientation:UIImageOrientationUp]; }

總結(jié)

以上是生活随笔為你收集整理的iOS之实现图片的压缩、解压缩、模糊、置灰、马赛克、黑白化、调色等处理的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

精品一区二区电影 | 精品美女国产在线 | 在线免费高清 | 又黄又爽又湿又无遮挡的在线视频 | 99视频在线观看一区三区 | 久久久黄视频 | 少妇bbw揉bbb欧美 | 久久国产精品免费一区二区三区 | 91精品人成在线观看 | 婷婷综合成人 | 欧美片一区二区三区 | 99久久精品国产一区二区成人 | 欧美一级xxxx| 大片网站久久 | 一区二区网| 国产一级免费观看视频 | 夜夜夜夜夜夜操 | 亚洲精品一区二区久 | 亚洲午夜电影网 | 一区二区视频电影在线观看 | 97视频在线观看播放 | 色五婷婷 | 一区二区中文字幕在线观看 | 日韩性xxxx | 中文字幕视频 | 国产精品久久久久久久久久 | 国产伦精品一区二区三区四区视频 | 亚洲天天综合 | 中文字幕 国产视频 | 国产亲近乱来精品 | 免费看黄色毛片 | www色网站| 一色av| 国产精品女同一区二区三区久久夜 | 成人试看120秒 | 天天干天天操天天拍 | 日日夜夜婷婷 | 久久草 | 国产一级黄大片 | 国内免费的中文字幕 | 欧美性猛片,| 亚洲黄色片在线 | 69精品在线 | 女人18毛片a级毛片一区二区 | 四虎欧美 | 精品999在线观看 | www国产精品com| 天天干天天拍天天操 | 九色porny真实丨国产18 | 一级性生活片 | 国产成人精品一区二区三区在线观看 | www.伊人色.com| 国产真实精品久久二三区 | 久久最新 | 99国产情侣在线播放 | 97视频在线免费播放 | 亚洲精品乱码久久久久久蜜桃动漫 | 久久成人一区二区 | 狠狠色丁香婷婷综合橹88 | 久久久久久国产精品亚洲78 | 日韩av电影一区 | 丁香久久激情 | 五月婷婷狠狠 | a级成人毛片 | 日韩性xxxx | 91在线播放综合 | 开心色停停 | 国内精品在线看 | 狠狠地日 | 91精品久久久久久 | 色综合久久久久 | 欧美精品久久99 | 亚洲国产剧情av | 国产视频丨精品|在线观看 国产精品久久久久久久久久久久午夜 | 高清精品在线 | 中文字幕在线观看1 | 亚洲在线视频网站 | 国内久久精品 | 在线va视频| 久艹视频在线免费观看 | 久久久免费国产 | 国产69熟 | 日韩一级黄色大片 | 天天操天天舔天天干 | 人人要人人澡人人爽人人dvd | 国产高清一级 | 亚洲日本在线一区 | 在线观看你懂的网址 | 久久高清视频免费 | 久久成人在线视频 | 狠狠久久 | aaa黄色毛片 | 97人人模人人爽人人少妇 | 成人黄色片在线播放 | 综合婷婷丁香 | 操操碰 | 在线播放你懂 | 黄色软件在线观看 | 韩国精品一区二区三区六区色诱 | 久久伊人国产精品 | 超碰在线日韩 | 在线国产精品一区 | 亚洲精品国产综合99久久夜夜嗨 | 精品美女在线视频 | 国产精品久久久久av | 免费av免费观看 | 日日夜夜精品视频天天综合网 | 亚洲精品在线视频观看 | 美女视频黄在线 | 日韩在线高清免费视频 | 国产精品日韩久久久久 | 久久久久国产成人精品亚洲午夜 | 97超碰.com | 久久99偷拍视频 | 国产在线高清视频 | 麻豆国产在线播放 | 亚洲欧美成人综合 | 91亚洲欧美激情 | 天天爽天天碰狠狠添 | 国产精品久久网站 | 中文在线www | 99r精品视频在线观看 | 亚洲激情视频在线 | www.夜夜草 | 波多野结衣动态图 | 亚洲综合最新在线 | 日韩簧片在线观看 | 国产激情免费 | 久久99久久99精品免观看软件 | 99视频在线观看免费 | 免费黄色网止 | 精品在线免费观看 | 天天操天天添天天吹 | 久久亚洲福利视频 | 国产91全国探花系列在线播放 | av电影免费在线播放 | 丝袜+亚洲+另类+欧美+变态 | 黄色精品一区二区 | 狠狠躁夜夜躁人人爽超碰91 | 国产一区二区在线播放视频 | 探花视频在线观看+在线播放 | 国产黄在线免费观看 | 欧美大片www | 在线国产中文字幕 | 五月天久久综合 | www久久| 欧美在线一级片 | 久久久久久久久久久久久久免费看 | 丁香一区二区 | 黄色成人小视频 | 欧美日韩国产一区二区三区 | 久久精品看片 | 久久69精品久久久久久久电影好 | 欧美一区二区免费在线观看 | 精品一区电影 | 9草在线| 九九色网 | 色美女在线 | 国产成人久久精品77777综合 | 91亚洲精品久久久蜜桃网站 | 日韩理论在线 | 少妇精品久久久一区二区免费 | 蜜臀av性久久久久蜜臀aⅴ涩爱 | 欧美日韩国语 | 天天干天天插伊人网 | 91网页版免费观看 | 丁香六月天| 最近中文字幕国语免费av | 免费高清无人区完整版 | 国产精品不卡在线播放 | 国产高清在线免费视频 | 六月丁香激情综合 | av电影在线观看完整版一区二区 | 久久婷婷视频 | 黄色的网站免费看 | 爱色av.com | 97香蕉久久国产在线观看 | 久久精品79国产精品 | 欧美一区二区伦理片 | 日韩三级视频在线观看 | 亚洲一区二区高潮无套美女 | 黄色的网站在线 | 天天草天天干天天 | 色视频在线| 国产视频在线免费观看 | 人人爽人人做 | 日韩特级黄色片 | 欧美日韩亚洲第一 | 色婷婷狠狠干 | 国产色综合| 一区二区三区久久精品 | 摸bbb搡bbb搡bbbb| 菠萝菠萝蜜在线播放 | 久久久99久久| 黄色特一级 | 手机在线免费av | 特级西西www44高清大胆图片 | 国产精品都在这里 | 午夜精品一区二区三区四区 | 国产专区视频在线 | 亚洲欧美日本一区二区三区 | 国产精品九九九九九九 | 亚a在线| 高清不卡免费视频 | 亚州视频在线 | www91在线观看 | 成年人三级网站 | 在线观看色网 | 啪啪凸凸 | 日韩在线视频免费观看 | 天天操天天干天天干 | 亚洲一区天堂 | 成人动漫精品一区二区 | 久青草国产在线 | 久久精品中文字幕一区二区三区 | 激情欧美一区二区免费视频 | 一级做a爱片性色毛片www | 一区免费视频 | 色综合久久综合中文综合网 | 日韩高清久久 | 国产成人黄色在线 | 欧美日一级片 | 午夜精品视频在线 | 在线观看中文字幕一区二区 | 国产啊v在线观看 | 欧美在线aaa| 在线国产不卡 | 五月婷婷久 | 日韩影视在线 | 碰超在线 | 日韩精品久久一区二区 | 国产精品美乳一区二区免费 | 国产成人精品一区二三区 | 在线99热 | 久久久久伦理电影 | 西西4444www大胆艺术 | 青青色影院| 人人澡人人舔 | 成人欧美日韩国产 | 精品1区二区 | 久久久久激情视频 | 成年人天堂com| 欧美精品久久久久性色 | 91成年人在线观看 | 99精品在线视频观看 | 久久69精品 | 日韩美女一级片 | 91精品国产91热久久久做人人 | 人人干网站 | 99久高清在线观看视频99精品热在线观看视频 | 欧美极品裸体 | 天天躁日日躁狠狠躁av麻豆 | 麻花豆传媒mv在线观看 | 91麻豆精品国产91久久久更新时间 | 国产美女在线精品免费观看 | 日韩一区视频在线 | 国产免费国产 | 天天夜夜亚洲 | 激情综合站| 久久国产精品免费一区 | 成人91免费视频 | 国产精品自产拍在线观看网站 | 91看片淫黄大片一级在线观看 | 日韩视频1区 | 99热高清| 99久久99久久精品国产片 | 国产1区在线观看 | 少妇av片| 在线观看日韩精品 | 日韩欧美综合在线视频 | 91av看片| 日韩av不卡在线观看 | 看国产黄色大片 | 免费裸体视频网 | 免费瑟瑟网站 | 91丨九色丨首页 | 欧美成人影音 | 中文字幕第一页在线播放 | 天天操天天射天天操 | 黄色免费在线视频 | 欧美日韩中文字幕视频 | 久久国产免费视频 | 高清免费在线视频 | 国产精品国产精品 | 91香蕉视频在线 | 中文字幕资源网在线观看 | 日韩中文字幕视频在线观看 | 最近乱久中文字幕 | 97网在线观看 | 一级电影免费在线观看 | 丁香六月伊人 | 精品日韩视频 | 伊人五月综合 | 天天插天天 | 国产免费av一区二区三区 | 在线观看视频99 | 成人av在线亚洲 | 国产精品一区二区av | www.五月婷 | 美女网站一区 | 97精品国产97久久久久久粉红 | 亚洲精品乱码久久久久久蜜桃91 | 日本中文在线 | 色综合久久久久综合体桃花网 | 中文字幕在线视频一区二区 | 日日干天天插 | 黄色网址a| 日韩久久精品一区二区三区下载 | 久久免费成人精品视频 | 在线免费黄色av | 成人v| 日日碰夜夜爽 | 成人激情开心网 | 久久久亚洲电影 | 狠狠狠色丁香婷婷综合久久88 | 亚洲日本精品视频 | 美女久久网站 | 欧美日韩精品久久久 | 99久热在线精品视频 | 欧美日韩国产综合网 | 黄av资源 | 久久国产精品久久国产精品 | 欧美精品在线一区 | 国产午夜三级一二三区 | 精品九九久久 | 天天射天天干天天插 | 97在线观视频免费观看 | 久久久网址 | 久久精品日韩 | 一区二区三区免费 | 久草网在线视频 | 美女在线免费观看视频 | 日韩精品久久久免费观看夜色 | 精品人人人 | 九九热视频在线播放 | 在线直播av| 欧美在线观看视频一区二区三区 | 国产在线精品一区 | 日本精品视频在线观看 | 国产高清绿奴videos | 国产精品国产毛片 | 国产亚洲精品成人av久久影院 | 中文字幕刺激在线 | 中文av网 | 91人人插| 特级毛片网站 | 国产免费黄视频在线观看 | 国产精品成人a免费观看 | 久久99网 | 天天干天天碰 | 黄色免费视频在线观看 | 久久久久久免费视频 | 色综合天天综合 | 在线 高清 中文字幕 | 日韩理论影院 | 成人在线观看av | 亚洲综合欧美精品电影 | 久久色在线播放 | 亚洲 综合 国产 精品 | 97人人添人澡人人爽超碰动图 | 草久久精品 | 天天操综 | 久久线视频 | 91超碰免费在线 | 一区二区三区在线看 | 成人天堂网 | 激情视频综合网 | 国产精品久久久久久久久费观看 | 中文字幕网站视频在线 | 香蕉视频网站在线观看 | 日b黄色片 | 免费激情在线电影 | 精品久久五月天 | 伊人超碰在线 | 国产一及片 | 国产精品久久久久久久久久99 | 免费一级片视频 | 99视频免费播放 | 国产亚洲精品成人 | 久久婷亚洲五月一区天天躁 | 在线观看视频一区二区三区 | 美女黄久久 | 久草在线资源视频 | 韩国精品一区二区三区六区色诱 | 麻豆视频国产精品 | 激情视频在线观看网址 | 日本激情视频中文字幕 | 中文字幕麻豆 | 久久精品视频18 | 国产一区二区三区午夜 | 日韩精品免费一区二区 | 99r在线精品 | 91免费高清视频 | 日本精油按摩3 | 精品国产电影一区 | 日韩黄色在线 | 美女免费电影 | 国产精品一区二区久久精品 | 国产无吗一区二区三区在线欢 | 中日韩三级视频 | 99热精品免费观看 | 永久av免费在线观看 | 国产成人高清在线 | 特级毛片在线观看 | 又黄又爽又无遮挡的视频 | 久久免费影院 | 狠狠夜夜| 国产黄色一级大片 | 亚洲国产av精品毛片鲁大师 | 国产视频色 | 中文字幕二区 | 麻豆一区二区三区视频 | 国产精品一区在线 | 丝袜美腿在线视频 | 色网站免费在线观看 | 久久涩涩网站 | 国产在线精品视频 | 成人免费视频免费观看 | 最近中文字幕大全中文字幕免费 | 69精品 | 日本精品一区二区 | 亚洲,国产成人av | 美女黄色网在线播放 | 日韩午夜网站 | 91av在线免费观看 | 天天干夜夜爱 | 成年人免费在线观看网站 | 日韩在线免费播放 | 狠狠狠色丁香综合久久天下网 | 国产美女被啪进深处喷白浆视频 | 久久精品欧美一区二区三区麻豆 | 麻豆成人在线观看 | 97超视频免费观看 | 久久久久国产精品免费网站 | 国产成人av电影 | 中文字幕一区二区三区久久 | 日日碰狠狠躁久久躁综合网 | 免费91麻豆精品国产自产在线观看 | 国产精品99精品 | 婷婷中文字幕在线观看 | 久久久久成 | 国产视频精品免费播放 | 在线 高清 中文字幕 | 国产精品手机视频 | 欧美激情视频一二区 | 亚洲精品电影在线 | 久久区二区| 91麻豆精品国产午夜天堂 | 国产理论一区二区三区 | 国产精品免费一区二区 | 日韩av免费观看网站 | 日韩大片在线免费观看 | 国产成人a亚洲精品v | 黄色影院在线免费观看 | 午夜精品视频在线 | 久久精品人人做人人综合老师 | 99久久精品国产免费看不卡 | 69国产盗摄一区二区三区五区 | 国产精品 日本 | 青青草国产精品 | 日本护士撒尿xxxx18 | 国产无限资源在线观看 | 国产小视频在线看 | 在线观看视频国产 | 中国黄色一级大片 | 亚洲少妇久久 | a国产精品 | 97视频在线观看免费 | 月丁香婷婷 | 日韩av电影免费在线观看 | 99久久精品国产一区二区成人 | 日韩中字在线 | 久久久www成人免费毛片麻豆 | 狠狠狠狠狠狠干 | 国产成a人亚洲精v品在线观看 | 日韩1页| 18av在线视频 | 中国一级特黄毛片大片久久 | 91最新在线 | 二区三区精品 | 国产精品久久久久久999 | 成年人免费电影在线观看 | 国内久久看| www.av在线播放 | 91丨porny丨九色| 国产精品第二十页 | 久久狠狠一本精品综合网 | 狠狠躁日日躁狂躁夜夜躁av | 91亚州| 99久久婷婷国产综合亚洲 | 韩国一区视频 | 日韩三级.com| 国产精品久久久久久久久久久久午夜 | 久99久在线视频 | 国产区在线看 | 激情视频一区二区 | 97在线成人| 一级黄网| 久久久久久久久久久黄色 | 婷婷六月久久 | 国产一区二区三区免费在线观看 | 在线观看日韩 | 国产精品一区二区果冻传媒 | 国产精品第一页在线观看 | 国产精品 日本 | 成人一级黄色片 | 91精品国产91p65 | 国产无限资源在线观看 | 精品久久精品 | 日韩av在线看 | 久久久久国 | 日本久久久久久久久久 | 区一区二区三在线观看 | 四虎在线免费观看 | 亚洲影院天堂 | 国产无遮挡又黄又爽馒头漫画 | 成人免费电影 | 亚洲久草网 | 91香蕉视频黄色 | 欧美精品被 | 热久久99这里有精品 | 免费情趣视频 | 成人在线网站观看 | 成人一区二区在线观看 | 国产亚洲精品久久久久久电影 | 中文字幕在线观看一区 | 久久久久久国产精品亚洲78 | 久久成人人人人精品欧 | 天天操夜夜操 | 日韩高清免费在线观看 | 日韩一区二区三区视频在线 | 免费看日韩片 | 国产美女在线免费观看 | 免费亚洲片 | 婷婷国产精品 | 毛片网在线播放 | 狠狠操导航 | 丁香婷婷色综合亚洲电影 | 区一区二区三在线观看 | a级片在线播放 | 激情视频免费在线观看 | 久久精品视频免费 | 国产成人精品一区二三区 | 久久国产精品成人免费浪潮 | 亚洲在线视频播放 | 国产精品观看在线亚洲人成网 | 国产成人亚洲在线观看 | 国产精品免费视频一区二区 | 成人黄大片 | 在线免费视频 你懂得 | 久久五月婷婷丁香社区 | 精品国产aⅴ麻豆 | 日韩.com| 亚洲 欧洲 国产 精品 | 九九九在线观看视频 | 最新av网站在线观看 | 91九色视频国产 | 2019中文| 国产精品成人久久久 | 亚洲综合色播 | 欧美精品久久久久久久 | 日韩不卡高清 | 国产一级片在线播放 | 麻豆一区在线观看 | 色av男人的天堂免费在线 | 欧美激情精品久久 | 天天操天天射天天插 | 久久不射电影网 | 超碰免费公开 | 在线精品视频在线观看高清 | 成人久久亚洲 | 中文字幕视频网 | 婷婷色av| 91 在线视频 | 国产黄色片免费 | 国产婷婷| 国产精品久久久久久五月尺 | 视频一区在线播放 | 欧美日韩中文字幕视频 | 国产成人一区二区三区免费看 | 视频二区在线视频 | 午夜影院一级 | 国产自产在线视频 | 91色网址| 欧美一二三视频 | 999视频网| 精品久久一级片 | 在线观看日本韩国电影 | 992tv又爽又黄的免费视频 | 在线视频婷婷 | 免费亚洲黄色 | 国产一区二区高清 | 在线视频精品播放 | 99久久国产免费免费 | 欧美一级片在线免费观看 | 人人玩人人添人人澡超碰 | 9在线观看免费高清完整版在线观看明 | 五月天最新网址 | 6080yy午夜一二三区久久 | 在线免费av观看 | 亚洲精品女人 | 国产中文欧美日韩在线 | 欧美日韩午夜 | a午夜在线| 午夜精品一区二区三区免费视频 | 国产精品久久久免费 | 国产精品久久久久久久久久久免费 | 国产色婷婷精品综合在线手机播放 | 国产成人精品999在线观看 | 中文字幕在线视频一区二区三区 | 色搞搞 | 伊在线视频 | 丝袜一区在线 | 在线视频第一页 | 欧美精品一区二区蜜臀亚洲 | 久久99精品波多结衣一区 | av中文字幕在线观看网站 | 久久精品欧美一区 | 在线 高清 中文字幕 | av九九九 | 国产精品岛国久久久久久久久红粉 | 日日干,天天干 | 日日精品 | 欧美精品一区二区在线观看 | 久久视奸 | 天天草天天 | 激情动态 | 丝袜av一区 | 精品国模一区二区 | 午夜久久美女 | 99色视频在线 | 精品在线小视频 | 最新国产在线 | 右手影院亚洲欧美 | 久久久久免费精品视频 | 国产精品美女久久久久久久 | 午夜久久 | 麻豆精品视频在线 | 日韩欧美高清一区二区三区 | 亚洲最大成人网4388xx | 精品麻豆入口免费 | 婷婷五情天综123 | 国产成人久久精品 | 草樱av | 国产午夜在线观看视频 | 久久精品之| 中文字幕亚洲精品在线观看 | 欧美黑人xxxx猛性大交 | 天天干天天搞天天射 | 日韩大陆欧美高清视频区 | www五月婷婷 | 88av色 | 成人一区二区三区在线观看 | 91大神视频网站 | 国产精品一区二区三区电影 | 在线视频 区 | 经典三级一区 | 日本精品久久久久影院 | 日韩mv欧美mv国产精品 | 成人黄色影片在线 | 99在线高清视频在线播放 | 久久首页 | 精品国产理论片 | 国产亚洲精品久久久久久 | 亚洲国产成人在线播放 | 狠狠色狠狠色综合日日92 | 在线精品视频免费播放 | 天天操夜操视频 | 网站免费黄色 | 九九免费在线视频 | 久久视频一区 | 偷拍精偷拍精品欧洲亚洲网站 | 97色婷婷成人综合在线观看 | 午夜黄网| 视频一区在线播放 | 四虎8848免费高清在线观看 | 国产精品视频永久免费播放 | 在线电影中文字幕 | 成全在线视频免费观看 | 欧美一区在线观看视频 | 国产一区二区免费 | 在线看的av网站 | 成人在线观看网址 | 伊人av综合 | 91精品国产欧美一区二区 | 亚洲精品一区二区18漫画 | 国产日产精品久久久久快鸭 | 尤物一区二区三区 | 亚洲春色综合另类校园电影 | 992tv在线观看网站 | 久久97超碰| 久久香蕉电影网 | 超碰av在线免费观看 | 一区二区三区av在线 | 日日爱夜夜爱 | 色99网| 超碰人人草人人 | 久久婷婷综合激情 | 精品成人在线 | 久久伊人五月天 | 国产精品2018 | 亚洲精品美女在线 | 亚洲精品玖玖玖av在线看 | 丝袜足交在线 | 99精品黄色 | 国产福利91精品 | 亚洲一区视频免费观看 | 亚洲高清免费在线 | 久久精品女人毛片国产 | 麻豆国产露脸在线观看 | 国产女人18毛片水真多18精品 | 亚洲综合干 | 中文字幕资源网在线观看 | 又大又硬又黄又爽视频在线观看 | 在线亚洲激情 | 免费看黄视频 | 天天色天天操综合网 | 天天综合操 | 国产成人不卡 | 国产成人av免费在线观看 | 美女中文字幕 | 久久草草影视免费网 | 色婷婷视频在线 | 中文字幕a∨在线乱码免费看 | www.色com | 人人澡人人模 | 成人av在线直播 | 欧美日韩免费在线观看视频 | 国产精久久久久久久 | 在线中文视频 | 色综合久久中文字幕综合网 | 久久久久久久电影 | 99久久精品费精品 | 国产不卡一 | 五月婷婷综合久久 | 中文字幕久久精品 | 日韩视频一区二区三区 | 天天婷婷| 亚洲精品在线视频网站 | 成人免费电影 | 综合色伊人 | 美女又爽又黄 | 久久伊人精品一区二区三区 | www黄免费| 精品自拍网 | 精品国产免费一区二区三区五区 | 天堂av影院 | 五月婷婷久久综合 | 亚洲综合色视频在线观看 | 精品国产欧美一区二区 | 亚洲精品久久久蜜桃 | 一区 二区 精品 | 日日爽天天爽 | 中文字幕色在线视频 | 五月开心婷婷网 | 人人澡人人添人人爽一区二区 | 日韩中文字幕免费在线观看 | www黄色com | 久草国产在线观看 | 国产精品久久一卡二卡 | 久久成人毛片 | 成人动漫一区二区 | 国产精品视频内 | 丝袜制服综合网 | 欧美日韩啪啪 | 黄色网址国产 | 97精品国产一二三产区 | 久久99热精品这里久久精品 | 99热这里只有精品免费 | 欧美综合在线视频 | 国产无限资源在线观看 | 狂野欧美激情性xxxx欧美 | www狠狠操 | 国产精品一区一区三区 | 日韩成人免费在线观看 | 天天操天天操天天操天天操天天操天天操 | 国产精品粉嫩 | 西西44人体做爰大胆视频 | 成人97视频 | 欧美在线视频一区二区 | 久久久九色精品国产一区二区三区 | 国产区精品视频 | 免费看污在线观看 | 午夜少妇一区二区三区 | 久久黄色片子 | 综合网伊人 | 99在线精品免费视频九九视 | 国产欧美日韩一区 | 91视频在线观看大全 | 免费在线a | www.伊人网| 国产精品免费小视频 | 日韩一区二区免费在线观看 | 婷婷亚洲五月色综合 | 人人精品久久 | 午夜国产福利在线观看 | 国产又黄又爽无遮挡 | 国产精品免费久久久久影院仙踪林 | www五月天| 最近免费中文字幕 | 一区二区三区不卡在线 | 天天插天天射 | 91成人久久 | 黄色特级片 | www.97色.com| 99热国内精品 | 国产玖玖精品视频 | 国产视频一级 | 三级av免费 | 中文伊人 | 中文字幕国产亚洲 | 久久久久97国产 | 国产99自拍| 午夜日b视频| 欧美激情视频一区二区三区免费 | 精品国产乱码久久久久久浪潮 | 国产在线观看你懂得 | 一本一道久久a久久精品蜜桃 | 99热在线这里只有精品 | 日韩天天干 | 欧美激情第八页 | 国产伦精品一区二区三区高清 | 欧美激情h | av不卡免费在线观看 | 久久视频在线观看中文字幕 | 国产精品日韩在线 | 最新在线你懂的 | 精品一区二区三区香蕉蜜桃 | 香蕉视频在线观看免费 | 久久久精品一区二区 | 日韩av二区 | 特级毛片在线观看 | 日韩电影黄色 | 国产在线精 | 天天操天天艹 | 亚洲精品视频免费在线观看 | 美女免费黄视频网站 | 丁香视频五月 | 久久国产精品色av免费看 | 国产精品免费小视频 | 久久久久久久久久久久久久免费看 | 91一区一区三区 | 国产电影一区二区三区四区 | 精品国产乱码久久久久久浪潮 | 99精品久久久久 | 中文在线www | 亚洲欧美色婷婷 | 91精品视频免费看 | 91麻豆精品国产91久久久更新时间 | 高清美女视频 | 成人黄色小说视频 | 色欧美88888久久久久久影院 | 狠狠色狠狠色综合系列 | 91免费看黄 | 久久视频国产精品免费视频在线 | 91免费在线看片 | 91av视频播放 | 99热99re6国产在线播放 | 久久美女电影 | 亚洲国产中文字幕在线观看 | 久久一线| 国产日产av | 日韩精品欧美一区 | 中文国产在线观看 | 精品久久久久久久久久久久久久久久久久 | 色婷婷国产精品一区在线观看 | 黄色一级影院 | 欧美色888| 天天射综合网站 | 亚洲国内精品在线 | 胖bbbb搡bbbb擦bbbb | 99热精品久久 | 久久久久麻豆 | 国产精品6999成人免费视频 | 在线观看你懂的网站 | 99色网站| 日本在线成人 | 99在线免费视频 | x99av成人免费 | 欧美午夜精品久久久久久浪潮 | 欧美专区亚洲专区 | 中文字幕资源在线观看 | 欧美怡红院视频 | 一二三久久久 | 久久人人97超碰国产公开结果 | 欧美激情第28页 | 欧美极品一区二区三区 | 五月激情电影 | 国产麻豆果冻传媒在线观看 | 麻豆传媒视频在线免费观看 | 色黄www小说| www.在线看片.com | 五月天丁香亚洲 | 公与妇乱理三级xxx 在线观看视频在线观看 | 人人射人人澡 | 超碰在线观看av.com | 国产精品mv在线观看 | 亚洲综合激情五月 | 久久久www免费电影网 | 亚洲精品伦理在线 | 97国产电影| 成人在线小视频 | 日韩有码在线观看视频 | 激情综合色综合久久综合 | 日日夜夜网 | 亚洲精品成人av在线 | 99爱国产精品 | 国产韩国精品一区二区三区 | 精品中文字幕在线播放 | 免费成人结看片 | 色悠悠久久综合 | www色,com| 91久久久久久久一区二区 | 久久久午夜精品理论片中文字幕 | 96视频免费在线观看 | 亚洲电影图片小说 | 久久99婷婷 | 精品久久久网 | 十八岁以下禁止观看的1000个网站 | 国产剧情久久 | 久久免费视频观看 | 成人试看120秒 | 久久久久伦理电影 | 亚洲最新精品 | 成人精品视频久久久久 | 中文字幕欧美三区 | 亚洲黄色免费在线看 | 九色91av| 免费观看成人网 | 一级黄色片在线播放 | 亚洲精品综合一二三区在线观看 | 久久成人一区 | 成人h电影在线观看 | 久久在线视频精品 | 国产精品久久久久久妇 | 天天玩天天干天天操 | 天堂在线免费视频 | 久久99在线视频 | 999久久久免费视频 午夜国产在线观看 | 激情导航 | 一级黄色片在线免费看 | 97在线观看免费观看高清 | 国产美女视频免费观看的网站 | 精品久久久久久久久中文字幕 | 色欲综合视频天天天 | 久久蜜臀av | 日本精品免费看 | 午夜精品999 | 天天爱天天射天天干天天 | 在线之家免费在线观看电影 | 精品一区二区免费在线观看 | 婷婷在线免费 | 中文字幕av免费 | 久久高清视频免费 | 99精品国自产在线 | 在线观看中文字幕第一页 | 天天天综合网 | 亚洲午夜小视频 | 亚洲爽爽网 | 能在线看的av | 亚洲欧美婷婷六月色综合 | av在线播放快速免费阴 | 四虎影视成人永久免费观看亚洲欧美 | 午夜av在线电影 | 91在线视频在线观看 | 免费看成人片 | 免费国产在线观看 | 国产精品综合av一区二区国产馆 | 99视频在线免费 | 最近中文字幕完整高清 | 日韩二区在线播放 | 国产精品1区2区 | 九九九视频精品 | 色综合咪咪久久网 | 国产精品久久久久久久久久了 | 免费特级黄色片 | 免费a级毛片在线看 | 国产中文字幕在线免费观看 | 久久免费av电影 | 91av国产视频 | 色综合久久久久久久 | 欧美日韩精品国产 | 久久久久久久av麻豆果冻 | 欧美在线观看禁18 | 国产免费av一区二区三区 | 麻豆传媒电影在线观看 | 日本aa在线 | 日本成人黄色片 | 九九免费精品 | 久久99国产综合精品免费 | 久久精品国产一区二区三区 | 超碰97国产精品人人cao | 欧美高清视频不卡网 | 国产精品黄网站在线观看 | 精品一区电影国产 | 日本久久精品 | 日日操天天操狠狠操 | 国产精品毛片久久蜜 |