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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

Spark内置图像数据源初探

發(fā)布時間:2024/8/23 编程问答 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Spark内置图像数据源初探 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

概述

? ? 在Apache Spark 2.4中引入了一個新的內(nèi)置數(shù)據(jù)源, 圖像數(shù)據(jù)源.用戶可以通過DataFrame API加載指定目錄的中圖像文件,生成一個DataFrame對象.通過該DataFrame對象,用戶可以對圖像數(shù)據(jù)進行簡單的處理,然后使用MLlib進行特定的訓(xùn)練和分類計算.
? ? 本文將介紹圖像數(shù)據(jù)源的實現(xiàn)細節(jié)和使用方法.

簡單使用

? ? 先通過一個例子來簡單的了解下圖像數(shù)據(jù)源使用方法. 本例設(shè)定有一組圖像文件存放在阿里云的OSS上, 需要對這組圖像加水印,并壓縮存儲到parquet文件中. 廢話不說,先上代碼:

// 為了突出重點,代碼簡化圖像格式相關(guān)的處理邏輯def main(args: Array[String]): Unit = {val conf = new SparkConf().setMaster("local[*]")val spark = SparkSession.builder().config(conf).getOrCreate()val imageDF = spark.read.format("image").load("oss://<bucket>/path/to/src/dir")imageDF.select("image.origin", "image.width", "image.height", "image.nChannels", "image.mode", "image.data").map(row => {val origin = row.getAs[String]("origin")val width = row.getAs[Int]("width")val height = row.getAs[Int]("height")val mode = row.getAs[Int]("mode")val nChannels = row.getAs[Int]("nChannels")val data = row.getAs[Array[Byte]]("data")Row(Row(origin, height, width, nChannels, mode,markWithText(width, height, BufferedImage.TYPE_3BYTE_BGR, data, "EMR")))}).write.format("parquet").save("oss://<bucket>/path/to/dst/dir")}def markWithText(width: Int, height: Int, imageType: Int, data: Array[Byte], text: String): Array[Byte] = {val image = new BufferedImage(width, height, imageType)val raster = image.getData.asInstanceOf[WritableRaster]val pixels = data.map(_.toInt)raster.setPixels(0, 0, width, height, pixels)image.setData(raster)val buffImg = new BufferedImage(width, height, imageType)val g = buffImg.createGraphicsg.drawImage(image, 0, 0, null)g.setColor(Color.red)g.setFont(new Font("宋體", Font.BOLD, 30))g.drawString(text, width/2, height/2)g.dispose()val buffer = new ByteArrayOutputStreamImageIO.write(buffImg, "JPG", buffer)buffer.toByteArray}

從生成的parquet文件中抽取一條圖像二進制數(shù)據(jù),保存為本地jpg,效果如下:

圖1 左圖為原始圖像,右圖為處理后的圖像

你可能注意到兩個圖像到顏色并不相同,這是因為Spark的圖像數(shù)據(jù)將圖像解碼為BGR順序的數(shù)據(jù),而示例程序在保存的時候,沒有處理這個變換,導(dǎo)致顏色出現(xiàn)了反差.

實現(xiàn)初窺

下面我們深入到spark源碼中來看一下實現(xiàn)細節(jié).Apache Spark內(nèi)置圖像數(shù)據(jù)源的實現(xiàn)代碼在spark-mllib這個模塊中.主要包括兩個類:

  • org.apache.spark.ml.image.ImageSchema
  • org.apache.spark.ml.source.image.ImageFileFormat

其中,ImageSchema定義了圖像文件加載為DataFrame的Row的格式和解碼方法.ImageFileFormat提供了面向存儲層的讀寫接口.

格式定義

一個圖像文件被加載為DataFrame后,對應(yīng)的如下:

val columnSchema = StructType(StructField("origin", StringType, true) ::StructField("height", IntegerType, false) ::StructField("width", IntegerType, false) ::StructField("nChannels", IntegerType, false) ::// OpenCV-compatible type: CV_8UC3 in most casesStructField("mode", IntegerType, false) ::// Bytes in OpenCV-compatible order: row-wise BGR in most casesStructField("data", BinaryType, false) :: Nil)val imageFields: Array[String] = columnSchema.fieldNamesval imageSchema = StructType(StructField("image", columnSchema, true) :: Nil)

如果將該DataFrame打印出來,可以得到如下形式的表:

+--------------------+-----------+------------+---------------+----------+-------------------+ |image.origin |image.width|image.height|image.nChannels|image.mode|image.data | +--------------------+-----------+------------+---------------+----------+-------------------+ |oss://.../dir/1.jpg |600 |343 |3 |16 |55 45 21 56 ... | +--------------------+-----------+------------+---------------+----------+-------------------+

其中:

  • origin: 原始圖像文件的路徑
  • width: 圖像的寬度,單位像素
  • height: 圖像的高度,單位像素
  • nChannels: 圖像的通道數(shù), 如常見的RGB位圖為通道數(shù)為3
  • mode: 像素矩陣(data)中元素的數(shù)值類型和通道順序, 與OpenCV的類型兼容
  • data: 解碼后的像素矩陣

提示: 關(guān)于圖像的基礎(chǔ)支持,可以參考如下文檔:?Image file reading and writing

加載和解碼

圖像文件通過ImageFileFormat加載為一個Row對象.

// 文件: ImageFileFormat.scala // 為了簡化說明起見,代碼有刪減和改動 private[image] class ImageFileFormat extends FileFormat with DataSourceRegister {......override def prepareWrite(sparkSession: SparkSession,job: Job,options: Map[String, String],dataSchema: StructType): OutputWriterFactory = {throw new UnsupportedOperationException("Write is not supported for image data source")}override protected def buildReader(sparkSession: SparkSession,dataSchema: StructType,partitionSchema: StructType,requiredSchema: StructType,filters: Seq[Filter],options: Map[String, String],hadoopConf: Configuration): (PartitionedFile) => Iterator[InternalRow] = { ......(file: PartitionedFile) => {......val path = new Path(origin)val stream = fs.open(path)val bytes = ByteStreams.toByteArray(stream)val resultOpt = ImageSchema.decode(origin, bytes) // <-- 解碼 val filteredResult = Iterator(resultOpt.getOrElse(ImageSchema.invalidImageRow(origin)))......val converter = RowEncoder(requiredSchema)filteredResult.map(row => converter.toRow(row))......}}} }

從上可以看出:

  • 當(dāng)前的圖像數(shù)據(jù)源實現(xiàn)并不支持保存操作;
  • 圖像數(shù)據(jù)的解碼工作在ImageSchema中完成.

下面來看一下具體的解碼過程:

// 文件: ImageSchema.scala // 為了簡化說明起見,代碼有刪減和改動 private[spark] def decode(origin: String, bytes: Array[Byte]): Option[Row] = {// 使用ImageIO加載原始圖像數(shù)據(jù)val img = ImageIO.read(new ByteArrayInputStream(bytes))if (img != null) {// 獲取圖像的基本屬性val isGray = img.getColorModel.getColorSpace.getType == ColorSpace.TYPE_GRAYval hasAlpha = img.getColorModel.hasAlphaval height = img.getHeightval width = img.getWidth// ImageIO::ImageType -> OpenCV Typeval (nChannels, mode) = if (isGray) {(1, ocvTypes("CV_8UC1"))} else if (hasAlpha) {(4, ocvTypes("CV_8UC4"))} else {(3, ocvTypes("CV_8UC3"))}// 解碼val imageSize = height * width * nChannels// 用于存儲解碼后的像素矩陣val decoded = Array.ofDim[Byte](imageSize)if (isGray) {// 處理單通道圖像...} else {// 處理多通道圖像var offset = 0for (h <- 0 until height) {for (w <- 0 until width) {val color = new Color(img.getRGB(w, h), hasAlpha)// 解碼后的通道順序為BGR(A)decoded(offset) = color.getBlue.toBytedecoded(offset + 1) = color.getGreen.toBytedecoded(offset + 2) = color.getRed.toByteif (hasAlpha) {decoded(offset + 3) = color.getAlpha.toByte}offset += nChannels}}}// 轉(zhuǎn)換為一行數(shù)據(jù)Some(Row(Row(origin, height, width, nChannels, mode, decoded)))}}

從上可以看出:

  • 本數(shù)據(jù)源在實現(xiàn)上使用javax的ImageIO庫實現(xiàn)各類格式的圖像文件的解碼.ImageIO雖然是一個十分強大和專業(yè)的java圖像處理庫,但是和更專業(yè)的CV庫(如OpenCV)比起來,性能上和功能上差距還是非常大的;
  • 解碼后的圖像通道順序和像素數(shù)值類型是固定的, 順序固定為BGR(A), 像素數(shù)值類型為8U;
  • 最多支持4個通道,因此像多光譜遙感圖像這類可能包含數(shù)十個波段信息的圖像就無法支持了;
  • 解碼后輸出的信息僅包含基本的長寬、通道數(shù)和模式等字段,如果需要獲取更為詳細元數(shù)據(jù),如exif,GPS坐標等就愛莫能助了;
  • 數(shù)據(jù)源在生成DataFrame時執(zhí)行了圖像的解碼操作,并且解碼后的數(shù)據(jù)存儲在Java堆內(nèi)內(nèi)存中.這在實際項目應(yīng)該是一個比較粗放的實現(xiàn)方式,會占用大量的資源,包括內(nèi)存和帶寬(如果發(fā)生shuffle的話,可以考慮參考同一個圖像文件保存為BMP和JPG的大小差別).

編碼和存儲

從上分析可以看出,當(dāng)前圖像數(shù)據(jù)源并不支持對處理后的像素矩陣進行編碼并保存為指定格式的圖像文件.

圖像處理能力

當(dāng)前版本Apache Spark并沒有提供面向圖像數(shù)據(jù)的UDF,圖像數(shù)據(jù)的處理需要借助ImageIO庫或其他更專業(yè)的CV庫.

小結(jié)

當(dāng)前Apache Spark的內(nèi)置圖像數(shù)據(jù)源可以較為方便的加載圖像文件進行分析.不過,當(dāng)前的實現(xiàn)還十分簡陋,性能和資源消耗應(yīng)該都不會太樂觀.并且,當(dāng)前版本僅提供了圖像數(shù)據(jù)的加載能力,并沒有提供常用處理算法的封裝和實現(xiàn),也不能很好的支持更為專業(yè)的CV垂直領(lǐng)域的分析業(yè)務(wù).當(dāng)然,這和圖像數(shù)據(jù)源在Spark中的定位有關(guān)(將圖像數(shù)據(jù)作為輸入用于訓(xùn)練DL模型,這類任務(wù)對圖像的處理本身要求并不多).如果希望使用Spark框架完成更實際的圖像處理任務(wù),還有很多工作要做,比如:

  • 支持更加豐富的元數(shù)據(jù)模型
  • 使用更專業(yè)的編解碼庫和更靈活編解碼流程控制
  • 封裝面向CV的算子和函數(shù)
  • 更高效的內(nèi)存管理
  • 支持GPU

等等諸如此類的工作,限于篇幅,這里就不展開了.
好了,再多說一句,現(xiàn)在Spark已經(jīng)支持處理圖像數(shù)據(jù)了(雖然支持有限),那么,視頻流數(shù)據(jù)還會遠嗎?


原文鏈接
本文為云棲社區(qū)原創(chuàng)內(nèi)容,未經(jīng)允許不得轉(zhuǎn)載。

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎

總結(jié)

以上是生活随笔為你收集整理的Spark内置图像数据源初探的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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

亚洲精品一区二区在线观看 | 国产精品伦一区二区三区视频 | 九九免费在线观看视频 | 天天插日日射 | 国产午夜激情视频 | 亚洲国产精品电影 | 91视频免费看片 | 亚州国产精品久久久 | 91麻豆免费视频 | 啪啪资源 | 国产拍揄自揄精品视频麻豆 | 亚洲欧美观看 | 午夜国产福利在线观看 | 久久福利精品 | 日韩 国产 | 久久久国产精品人人片99精片欧美一 | 91亚洲欧美激情 | 色综合 久久精品 | av在线免费网站 | 国产福利一区二区在线 | 久久综合色播五月 | 国产在线播放观看 | 九九久久影院 | 国产九色91 | 91av在线免费看 | 在线观看精品 | 国产99久久99热这里精品5 | 999毛片| 欧美激情综合五月色丁香小说 | 免费韩国av | 超碰在线9 | 中文字幕资源网 国产 | av中文天堂 | 骄小bbw搡bbbb揉bbbb | 亚洲少妇久久 | 97品白浆高清久久久久久 | 国产剧情一区在线 | 欧美成人精品欧美一级乱黄 | 日韩电影在线观看一区二区 | 欧美日韩免费看 | 美女免费黄视频网站 | 日韩精品一区二区不卡 | www.香蕉视频| 日本少妇高清做爰视频 | 久久国产精品视频 | 91九色porny在线 | 一级片色播影院 | 天天干,天天射,天天操,天天摸 | 人人添人人澡 | 日韩美在线观看 | 综合色中文| 亚洲国产精品99久久久久久久久 | 日韩一区正在播放 | 国产成人亚洲在线观看 | 久草精品在线 | 久久成人免费视频 | 久久久国产成人 | 国产专区精品 | 菠萝菠萝蜜在线播放 | 高清av在线 | 九色精品免费永久在线 | 亚洲精品视频在线播放 | 91你懂的 | 97**国产露脸精品国产 | 精品99免费视频 | 国产一区 在线播放 | 欧美一级特黄高清视频 | 亚洲精品视频免费看 | 久久精品欧美一区二区三区麻豆 | 日韩在线一级 | 波多野结衣电影一区 | 又污又黄的网站 | 亚洲特级毛片 | 91在线色 | 综合久久久久 | 人人爽人人爽av | 美女搞黄国产视频网站 | 91九色自拍 | 亚洲黄色片在线 | 国产成人久久精品一区二区三区 | 波多野结衣视频一区二区三区 | 久久久久久97三级 | 又黄又刺激的网站 | 免费在线观看午夜视频 | 欧美激情在线网站 | 精品中文字幕视频 | 国产精品久久中文字幕 | 久久精品第一页 | 天天干天天干天天 | 欧美亚洲另类在线视频 | 九九九九热精品免费视频点播观看 | 亚洲精品乱码久久久久久 | 久久久久亚洲国产精品 | 中文字幕在线观看一区二区三区 | 91色在线观看 | 亚洲国产精品va在线 | 中文字字幕在线 | 国产中文字幕视频在线观看 | 成年人看片网站 | 国产成人精品久久二区二区 | 在线中文字母电影观看 | 最近中文字幕完整高清 | 999久久| 日韩欧美v | 黄色三级免费网址 | 久久精品牌麻豆国产大山 | 高清精品久久 | 日本黄区免费视频观看 | 狠狠色丁香久久婷婷综 | 久久精品国产一区 | 精品麻豆 | 国产福利免费在线观看 | 深爱婷婷激情 | 亚洲精品乱码久久久久久按摩 | 私人av | 我要看黄色一级片 | 黄免费在线观看 | 在线观看视频中文字幕 | 日韩精品视频一二三 | 日韩网站免费观看 | 99在线观看视频网站 | 日日干影院 | 欧美最猛性xxxxx免费 | 天天天色 | 丁香六月激情婷婷 | 日韩精品一区二区三区中文字幕 | 欧美日韩不卡一区二区三区 | 五月婷婷av | 久久成人国产精品入口 | 亚洲精品字幕在线 | 国产大陆亚洲精品国产 | 国产精品久久久久久久婷婷 | 一区二区中文字幕在线 | 亚洲精品视频在线观看免费视频 | 天天色综合天天 | 91亚洲精品在线观看 | 美女网站在线免费观看 | 在线免费高清 | 久久久久久免费网 | 日韩中文在线观看 | 最新中文字幕在线资源 | 久久私人影院 | 亚洲国产成人高清精品 | 国产免码va在线观看免费 | 99re国产 | 狠狠做六月爱婷婷综合aⅴ 日本高清免费中文字幕 | 香蕉视频最新网址 | 二区三区精品 | 成人中文字幕+乱码+中文字幕 | 成人中文字幕在线 | 蜜臀精品久久久久久蜜臀 | 日韩在线字幕 | 天天色天天操天天爽 | 亚洲午夜久久久综合37日本 | 麻豆影视在线播放 | 性日韩欧美在线视频 | 日韩免费不卡av | 国产不卡在线看 | 在线国产欧美 | 美女国产 | 国产只有精品 | 日本中文字幕在线电影 | 99在线国产 | 婷婷在线精品视频 | 国产精品高潮呻吟久久久久 | 日韩av播放在线 | 中文字幕乱在线伦视频中文字幕乱码在线 | 91网站在线视频 | 国产不卡视频在线播放 | 日本久久久久久科技有限公司 | 黄色精品在线看 | 有码中文字幕 | 国产色女| 日韩h在线观看 | 男女激情片在线观看 | 成人国产精品入口 | 色5月婷婷| 国产中文字幕在线 | 在线免费观看欧美日韩 | 国产精品久久久久久久久久久久午 | 91九色视频在线观看 | 96av在线| 免费在线观看黄网站 | 欧美日韩激情视频8区 | 一区二区三区在线免费播放 | 亚洲综合色视频在线观看 | 91网站观看 | 国产精品va最新国产精品视频 | 91免费黄视频 | 深爱激情五月网 | 国产一区二三区好的 | 国产一级二级在线观看 | 天堂v中文 | 国产在线免费av | 国产成人免费高清 | 精品国产一区二区三区噜噜噜 | 国产精品大尺度 | 久久手机在线视频 | 天天综合亚洲 | 亚洲一区二区精品在线 | 97超碰福利久久精品 | 国产偷在线 | 午夜精品一区二区三区视频免费看 | 久久久首页 | 在线成人中文字幕 | 成年人在线观看免费视频 | 在线影院 国内精品 | 久久 地址 | 麻豆视频一区 | 国产粉嫩在线 | 日本韩国在线不卡 | 国产精品久久久久av | 91精品人成在线观看 | 欧美一二三四在线 | 亚洲天堂网站视频 | 欧美va日韩va | 日本 在线 视频 中文 有码 | 三级av免费观看 | 国产一区二区三精品久久久无广告 | 99在线免费视频观看 | 亚洲国产一区二区精品专区 | 2023天天干| 欧美日韩免费在线视频 | 国内精品久久久久国产 | 国产亚洲精品久久久久久电影 | 亚洲天天 | 中文字幕在线一区二区三区 | 亚洲一一在线 | 国产丝袜制服在线 | 久久国产精品二国产精品中国洋人 | 在线播放你懂 | 国内久久精品视频 | 欧美aa级 | 99热.com| 欧美一级电影 | www.超碰97.com| 欧美伊人网 | 国产精品免费视频久久久 | 三级黄色在线观看 | 精品久久一区二区三区 | 久久久久久综合网天天 | 欧美精品一区二区在线观看 | 日本爱爱片 | 亚洲精品66| 成人在线一区二区三区 | av高清一区 | 免费看黄色大全 | 九九视频网站 | 99久热在线精品视频成人一区 | 操操操日日日干干干 | 久草在线免费资源 | 成人av片在线观看 | 久久99国产精品久久99 | 在线观看中文字幕 | 国产大片黄色 | 精品久久久久久国产 | 欧美成人精品xxx | 中文字幕乱码电影 | 在线观看小视频 | 国产中出在线观看 | 免费的黄色的网站 | 久久免费视频在线观看 | 欧美一级裸体视频 | 国产美女搞久久 | 国产精品一区二区三区在线免费观看 | 国产高清av| 国产精品岛国久久久久久久久红粉 | 欧美成人黄色片 | 亚洲精品免费在线视频 | 在线视频国产区 | 精品久久视频 | 97视频在线看 | 在线观看av中文字幕 | 欧美日韩99 | 国产精品精品国产色婷婷 | 日韩成人在线免费观看 | 亚洲精品在线视频观看 | 成人国产在线 | 免费观看一区二区 | 99精品视频在线观看 | 久久精品一二三 | 久久图 | 99免费观看视频 | 亚洲综合在线一区二区三区 | www五月天com | 99中文字幕视频 | 国产精品粉嫩 | 国产美女免费看 | 中文字幕你懂的 | 欧美一级免费片 | 国产成人777777 | 欧美日韩在线观看一区二区三区 | 操操操操网 | 久草青青在线观看 | 欧美激情亚洲综合 | 黄a在线 | 玖玖999| 麻豆视频在线看 | 婷婷激情综合网 | 国产精品久久久久久麻豆一区 | 久久精品欧美日韩精品 | 免费www视频| 色资源在线观看 | www91在线观看 | 国产午夜在线观看 | 美女免费黄视频网站 | 亚洲国产中文字幕在线 | av高清一区二区三区 | 美女视频是黄的免费观看 | 国产美女久久久 | 久久精品国亚洲 | 91精品欧美| 国产精品嫩草影院99网站 | 久久超碰网 | 日日摸日日爽 | 久久精视频 | 国产精选在线观看 | 国产在线看 | 精品福利视频在线 | 亚洲黄电影 | 国产精品免费久久久久影院仙踪林 | 国产毛片在线 | 久久国产精品一区二区三区 | 国产黄免费| 久久超碰97| 国产精品久久电影网 | 91福利区一区二区三区 | 免费在线观看不卡av | 久久国产一区二区三区 | 色综合久久天天 | 中文字幕在线免费 | 国产不卡av在线播放 | 五月天国产 | 久久久久久久久久免费 | 久久精品99国产国产 | 国产在线超碰 | 日韩网站视频 | 免费黄色看片 | 久草在线这里只有精品 | 国产成人在线免费观看 | 99在线热播精品免费 | 欧美性色综合网 | www久草| av官网在线 | 亚洲电影一级黄 | 欧美日韩高清一区二区 | 久热电影| 免费av在线播放 | 亚洲自拍偷拍色图 | 国内外成人免费在线视频 | 国产四虎影院 | 欧美精品乱码久久久久久按摩 | 在线看片a | 香蕉免费在线 | 成人视屏免费看 | 岛国大片免费视频 | 综合网婷婷 | 国产黄网站在线观看 | 婷婷免费在线视频 | 国产又粗又硬又长又爽的视频 | 中国精品少妇 | 激情综合亚洲精品 | 久久精品这里都是精品 | 成人午夜精品久久久久久久3d | 亚洲在线日韩 | 久久国产精品一区二区 | 成人福利在线播放 | 玖玖玖影院| 日韩高清片 | 婷婷免费视频 | 欧美性久久久 | 久久久久免费精品视频 | 日韩电影中文字幕在线观看 | 99国产免费网址 | 丝袜精品视频 | 97精品免费视频 | 欧美在线观看视频 | 日日干夜夜操视频 | 久章草在线观看 | 国产区久久 | 91精品久久久久久久91蜜桃 | 国产亚洲综合精品 | 中文字幕久久精品亚洲乱码 | 亚洲欧美视频一区二区三区 | 99av国产精品欲麻豆 | 综合成人在线 | 91亚洲精品久久久中文字幕 | 久久久高清 | 国产精品久久在线观看 | 国产一区播放 | 奇米影视777四色米奇影院 | 在线观看911视频 | av专区在线 | 免费观看全黄做爰大片国产 | 日韩免费在线视频观看 | 久热色超碰 | 日韩在线观看一区 | 黄色在线观看网站 | 99热在| a极黄色片| 久要激情网| 亚洲天天在线 | 久久久久亚洲精品成人网小说 | 日韩久久精品一区二区三区 | 日韩一区二区免费播放 | 在线免费视频a | avlulu久久精品 | 久久精品视频免费观看 | 911亚洲精品第一 | 日日干美女| 91麻豆精品国产91久久久久久久久 | 国产在线免费 | 9免费视频 | 深爱激情站 | 国产精品九九久久99视频 | 2019天天干夜夜操 | 久热久草在线 | 免费无遮挡动漫网站 | 91手机在线看片 | 国产精品一区免费观看 | 免费色网 | 999日韩| 97精品国产91久久久久久 | 国产一二区免费视频 | 在线看v片成人 | 在线视频一二区 | 国产精久久久久久久 | 国产成人精品一区二区三区福利 | 日本久久久影视 | 9999国产| 久草免费色站 | 色香网 | 中文字幕中文字幕在线中文字幕三区 | 日韩试看 | 丁香av | 国产精品乱码一区二区视频 | 最新中文字幕在线资源 | 国产一级一片免费播放放 | 91视频观看免费 | 91精品视频在线看 | 欧美国产在线看 | 日韩中文三级 | 成人久久久精品国产乱码一区二区 | 91资源在线视频 | 干干干操操操 | 波多野结衣一区二区 | 天无日天天操天天干 | 亚洲高清视频在线观看免费 | 国产免费观看高清完整版 | 99久久er热在这里只有精品15 | 成人a大片 | 婷婷av资源| 美女免费视频一区二区 | 国产一区二区电影在线观看 | 国产中文字幕在线免费观看 | 国产精品久久久久久久久久久久午夜片 | 超碰在线天天 | 成人av在线影视 | 国产高清在线永久 | 激情五月婷婷综合 | 99视频在线免费观看 | 精品国产激情 | 国产精品嫩草55av | 亚洲成人网在线 | 国产精品99久久久久的智能播放 | 亚洲精品短视频 | 国产亚洲午夜高清国产拍精品 | 中文区中文字幕免费看 | 天天天天爱天天躁 | av国产网站 | 亚洲精品一区二区三区四区高清 | 欧美日韩在线观看一区二区三区 | 久久人人看 | 夜夜躁日日躁狠狠久久av | 美女黄频在线观看 | 不卡国产在线 | 久久久国产99久久国产一 | 超碰伊人网 | 久久久久99精品国产片 | 日韩精品一区二区三区视频播放 | 国产尤物在线视频 | 久久av免费观看 | 免费av小说 | 黄色影院在线免费观看 | 福利视频在线看 | 国产精品久久二区 | 国产第一页在线观看 | 天天躁天天躁天天躁婷 | 黄色国产区 | 一区三区在线欧 | 97精品欧美91久久久久久 | 在线观看国产v片 | 亚洲韩国一区二区三区 | 中文字幕在线观看的网站 | 狠狠操夜夜操 | 超碰电影在线观看 | 国产又粗又猛又爽又黄的视频免费 | 免费人成网 | 色就干| 日韩免费观看高清 | 色就是色综合 | 色爱成人网 | 精品一区二区久久久久久久网站 | 久久久国产精品免费 | 久久经典国产 | 91视频这里只有精品 | 香蕉网在线观看 | 欧美国产日韩久久 | 亚洲最新av在线网址 | 天天干天天摸天天操 | 正在播放一区 | 久久爱资源网 | 国产美女精品视频 | 欧美日韩二区三区 | 蜜臀av性久久久久蜜臀aⅴ四虎 | 亚洲最大av在线播放 | 不卡中文字幕av | 91免费看黄 | 久久久99精品免费观看乱色 | 亚洲精品在 | 91精品蜜桃 | 俺要去色综合狠狠 | 性色av免费看 | 国产日韩中文在线 | www.色午夜,com| 成人小视频在线免费观看 | 亚洲精品美女在线观看 | 天堂资源在线观看视频 | 欧美成人亚洲 | 伊人伊成久久人综合网小说 | 成人毛片一区 | www.com操| 97电影网手机版 | 亚洲一区不卡视频 | 精品国模一区二区 | 欧美亚洲另类在线视频 | 中文区中文字幕免费看 | av看片在线观看 | 精品欧美乱码久久久久久 | 麻豆视频在线免费 | 欧美有色| 成人羞羞视频在线观看免费 | 欧美日韩国产xxx | 天天av资源 | 亚洲va男人天堂 | 免费瑟瑟网站 | 狠狠色免费| 在线观看黄av | 日本午夜在线观看 | 天天操天天吃 | 在线视频观看成人 | 国产精品综合在线观看 | 久久精品亚洲一区二区三区观看模式 | 五月天免费网站 | 91九色porny蝌蚪主页 | 色婷婷99 | 99热这里只有精品1 av中文字幕日韩 | 中国一级片免费看 | 欧美性色综合网站 | 亚洲欧美视频在线观看 | 国产精品美女免费 | 高清免费在线视频 | 国产精品视频专区 | 天天爱天天操 | 久久99网站 | 久久久久高清毛片一级 | 欧美成人性网 | 天天色天天综合 | 久久久综合色 | 久久九九免费 | 国产成人一二片 | 欧洲精品视频一区 | 成 人 黄 色 免费播放 | 国产精品剧情在线亚洲 | 国产一级片视频 | 亚洲精品av中文字幕在线在线 | 色插综合 | 91成人免费观看视频 | 四虎国产精品成人免费影视 | 欧美成人a在线 | 色视频网站在线观看一=区 a视频免费在线观看 | 久久精品国产免费看久久精品 | 欧美日韩在线播放 | 精品视频一区在线观看 | 成人av在线影视 | av电影av在线| 97福利视频 | 成人免费视频网站在线观看 | 色网免费观看 | 天天干,夜夜爽 | 在线观看国产中文字幕 | 一区三区在线欧 | av经典在线 | 久草视频在线免费看 | 欧美一级性生活视频 | 欧美日韩视频精品 | 成人永久在线 | 日韩av成人在线 | 欧美在一区| 正在播放久久 | 久久私人影院 | 五月天久久久 | 日韩欧美电影在线 | 免费涩涩网站 | 亚洲自拍av在线 | 亚洲播放一区 | av久久久| 夜色在线资源 | 99色国产 | 99色国产 | 婷婷色网 | 美女视频免费一区二区 | 外国av网 | 成年人国产精品 | 国产99久久久久久免费看 | 久久99国产一区二区三区 | 在线精品视频在线观看高清 | 亚洲欧美综合精品久久成人 | 日本精品视频一区 | 在线观看mv的中文字幕网站 | 美女网站视频一区 | 青青草国产免费 | 久久精品一二三区白丝高潮 | 99综合视频 | 最新av网站在线观看 | 亚洲精品日韩一区二区电影 | 久久国产精品免费看 | 精品九九久久 | 在线免费色视频 | 看av在线| 香蕉影视在线观看 | 免费观看9x视频网站在线观看 | 久久精品网站视频 | 国产精品一区二区在线看 | 免费 在线 中文 日本 | 午夜在线免费观看 | 最新国产精品亚洲 | 欧美一区免费在线观看 | 五月天天天操 | 91在线精品视频 | 免费观看的黄色 | 日韩欧美高清在线 | 中文在线亚洲 | 国产精品永久在线观看 | 成人9ⅰ免费影视网站 | 五月婷婷色丁香 | 国产韩国精品一区二区三区 | 色在线中文字幕 | 精品欧美一区二区三区久久久 | 人人舔人人爽 | 黄色毛片网站在线观看 | 久草在线免费色站 | 在线看一级片 | 国际精品久久 | 97网在线观看 | japanesefreesexvideo高潮 | 美女网站视频久久 | 久久曰视频 | 日韩精品一区二区三区免费视频观看 | 岛国片在线 | 91精品国产91久久久久福利 | 欧美综合在线视频 | 91九色视频观看 | 国产一区在线看 | 丁香六月婷婷激情 | www视频在线免费观看 | 最近中文字幕免费 | 日本最新高清不卡中文字幕 | 久久伦理网 | 久久国产精品99久久久久久进口 | 中文字幕在线久一本久 | 亚洲精品美女久久久久网站 | 久久爽久久爽久久av东京爽 | 毛片www | 免费av 在线| 97免费在线观看视频 | 欧美午夜精品久久久久久浪潮 | 免费网址你懂的 | 精品av在线播放 | 日日天天狠狠 | 久草色在线观看 | 黄色福利网站 | 在线 国产 亚洲 欧美 | 亚洲理论片在线观看 | 日韩精品一区二区三区高清免费 | 狠狠色狠狠综合久久 | 国产精品a成v人在线播放 | 国内精品久久久久久久久久清纯 | 成人av一区二区在线观看 | 成人免费在线视频 | 欧美激情视频一区 | 亚洲va天堂va欧美ⅴa在线 | 综合久久精品 | 麻豆影视网 | 免费视频一二三 | 国产精品久久久影视 | 少妇搡bbbb搡bbb搡69 | 国产亚洲字幕 | 99r在线播放 | 久久99精品一区二区三区三区 | 久久人人爽av | 9在线观看免费高清完整 | 欧美精品亚州精品 | 国产精品高清免费在线观看 | 一级片免费观看视频 | 欧美成人黄 | 国产精品一区二区中文字幕 | 国产色综合天天综合网 | 人人盈棋牌 | 夜夜操网| 色噜噜日韩精品一区二区三区视频 | 久久人人爽人人爽人人片av免费 | 国产亚洲观看 | 欧美在线aa | 伊人宗合网 | 四虎影视国产精品免费久久 | 亚洲成av人片在线观看www | 91久久精品日日躁夜夜躁国产 | 91精品视频一区二区三区 | 久草a在线 | 精品国产aⅴ一区二区三区 在线直播av | 日韩免费在线播放 | a精品视频 | 黄色毛片大全 | 五月综合激情网 | 欧美日韩精品免费观看 | 国产精品麻豆99久久久久久 | 国产又粗又猛又爽又黄的视频先 | 在线韩国电影免费观影完整版 | 99色| 又黄又爽的视频在线观看网站 | 国产成人精品久久亚洲高清不卡 | av黄网站| 久草视频国产 | 欧美日韩一区二区在线观看 | 天天夜夜操 | 在线 精品 国产 | 2018好看的中文在线观看 | 激情五月激情综合网 | 亚洲精品日韩一区二区电影 | 国产一区二区精品在线 | 久久99在线视频 | 色a综合 | 色综合婷婷| 在线观看精品视频 | 亚洲免费在线观看视频 | 久久99久久久久 | 精品国产一区二区三区久久影院 | 国产视频97 | 99久久日韩精品视频免费在线观看 | 黄色a一级片 | 日本中文字幕在线观看 | 欧美日韩一区二区免费在线观看 | 在线看片成人 | 久色婷婷 | 国产短视频在线播放 | 久草免费新视频 | 天堂在线一区二区 | 99在线精品观看 | 日韩久久精品一区二区 | 成人毛片久久 | 国产在线日韩 | 久久精品96 | 欧美国产三区 | 欧美成人aa | 一级黄色电影网站 | 国产精品毛片一区视频 | 国产精品九九久久99视频 | 天天操夜夜操国产精品 | 欧美最猛性xxxxx亚洲精品 | 在线观看成人小视频 | 精品视频国产一区 | 成人av免费在线播放 | 久久久久北条麻妃免费看 | 日韩动漫免费观看高清完整版在线观看 | 综合色天天 | 西西人体www444 | 中文在线√天堂 | 超级碰碰免费视频 | 在线观看的a站 | 九九久久影视 | 玖玖视频网 | 欧美少妇的秘密 | 色欲综合视频天天天 | 国产一区二区在线免费视频 | 伊甸园av在线 | 婷婷伊人五月 | 97成人精品视频在线观看 | 国产99久久九九精品免费 | 国产成人av电影在线 | 日韩在线视频一区二区三区 | 日韩一级网站 | 日韩成人邪恶影片 | 夜夜嗨av色一区二区不卡 | 婷婷伊人综合亚洲综合网 | 亚洲精品国产片 | 中文字幕免费在线 | 97在线视频免费看 | 99视频久久 | 日韩精品一区二区三区第95 | 亚洲国内精品 | 免费成人av在线看 | 国产免费一区二区三区网站免费 | 欧美一级性生活 | 久久综合狠狠 | 日韩av网页 | www.日日日.com | 亚洲一区美女视频在线观看免费 | 日韩肉感妇bbwbbwbbw | 91在线视频在线 | 成年人在线免费看视频 | 久久精品超碰 | 96亚洲精品久久久蜜桃 | 久久国产精品免费一区 | 91污在线观看 | www.夜夜操| av在线等| 超碰人人国产 | 成人一区电影 | 久久综合亚洲鲁鲁五月久久 | 97成人资源 | 亚洲欧洲精品在线 | 在线观看黄网站 | 国产成人三级在线 | 免费a级观看 | 国产精品一区二 | www好男人| 国产女教师精品久久av | 热久久视久久精品18亚洲精品 | 国产精品99蜜臀久久不卡二区 | 亚洲视频免费视频 | 人人爱人人添 | 亚洲 av网站 | 亚洲区精品 | 手机成人av | 在线观看香蕉视频 | 久久tv视频| 在线免费观看成人 | 国产精品3区 | 欧美性色综合 | 成人毛片在线视频 | 久久a热6 | 国产一级大片在线观看 | 国产精品无av码在线观看 | 97色国产| 99激情网 | 日女人电影 | 在线黄色国产电影 | 国产视频在线播放 | 免费观看的黄色 | 国产精品四虎 | 国产精品人成电影在线观看 | 欧美成年人在线观看 | 国产三级久久久 | 久久观看 | 日韩美女高潮 | 中文字幕免费高清在线观看 | 91精品啪在线观看国产81旧版 | 久久国产精品久久精品 | 在线a亚洲视频播放在线观看 | 亚洲精品高清视频在线观看 | 黄色片免费电影 | 麻豆免费精品视频 | 欧美xxxx性xxxxx高清 | 国产亚洲一区二区三区 | 91成人观看 | 精品成人网 | 久久影视网 | 射久久久 | 国产精品免费观看国产网曝瓜 | 成人黄色在线电影 | 天天操夜夜操天天射 | 在线视频 91 | 正在播放国产一区 | 欧美日韩一区二区在线 | 在线精品视频免费播放 | 精品久久久久久久久中文字幕 | 天天综合导航 | 精品久久久久久亚洲综合网站 | 黄色免费观看视频 | 日韩啪视频 | 色香蕉在线视频 | 九九热免费在线视频 | 亚洲aⅴ一区二区三区 | 久草免费在线 | 国产精品久久综合 | 久久99国产精品视频 | 狠狠久久综合 | 国产精品麻豆免费版 | 婷婷色在线播放 | 99久久爱 | 狠狠色免费 | 五月婷婷久久综合 | 天天射网 | 久久激五月天综合精品 | 日日干天天爽 | 久久五月婷婷综合 | 久久久久麻豆 | 91在线观看视频网站 | 日韩av播放在线 | 欧美一区二区免费在线观看 | 国产视频二区三区 | 美女网站黄在线观看 | 日p视频在线观看 | 亚洲精品成人av在线 | 国产精品一区欧美 | 亚洲日本韩国一区二区 | 视频高清 | 97超碰在线人人 | 国产五月色婷婷六月丁香视频 | 亚洲成av人片在线观看 | 91正在播放 | 国产精品欧美一区二区三区不卡 | 91视频91色 | 久久亚洲精品国产亚洲老地址 | 欧美日韩国产一区二区三区 | 亚洲撸撸 | 美女网站久久 | 在线看免费 | 久草在线视频免费资源观看 | 婷婷色综合色 | 日韩欧美高清一区二区 | 久热精品国产 | 中文字幕成人在线观看 | 人成在线免费视频 | 日韩高清在线看 | 国产精品v a免费视频 | 九色91福利| 99精品在线 | 欧洲精品一区二区 | 最新国产精品久久精品 | 国产日韩欧美自拍 | 久久夜色精品亚洲噜噜国4 午夜视频在线观看欧美 | 久久影院亚洲 | 天天射色综合 | 天天干天天拍天天操 | 久草视频在线观 | 久久综合婷婷综合 | 久久精品高清视频 | 久久伊99综合婷婷久久伊 | av成人在线看 | 午夜精品一区二区三区可下载 | 中文字幕中文字幕中文字幕 | 一本一本久久a久久 | 日韩高清二区 | av福利电影| 国产不卡av在线播放 | 亚洲经典中文字幕 | 日韩视频欧美视频 | 国产精品一区二区在线观看免费 | 国产一区二区不卡在线 | 天堂网av在线 | a在线一区 | 久久在线影院 | 九九有精品 | 日躁夜躁狠狠躁2001 | 午夜影视av | 日本黄色免费观看 | 91私密视频 | 成人在线视频在线观看 | 美女网站色在线观看 | 国内精品亚洲 | 91片黄在线观 | 国产精品原创在线 | 国产精品久久久久久久久久久久午夜片 | 久久精品麻豆 | 四虎影视成人永久免费观看亚洲欧美 | 欧美日韩在线网站 | www.国产在线视频 | 国产午夜av| 在线免费中文字幕 | 99久久99久国产黄毛片 | 亚洲欧美视频在线观看 | 国产精品观看 | 精品视频 | 久久无码av一区二区三区电影网 | 久久99电影| 国产在线精品二区 | 九九有精品 | 天天色天天射天天操 | 最新国产精品视频 | 97国产一区 | 中文字幕在线视频国产 | av片在线观看免费 | 在线观看免费成人av | 99久久精品午夜一区二区小说 | 人人爱人人射 | 欧美-第1页-屁屁影院 | 久久久香蕉视频 | 久久久鲁 | 婷婷精品国产欧美精品亚洲人人爽 | 精品字幕 | 日韩久久久久久久久久久久 | 久久黄色小说 | 三级黄色片子 | 视频二区在线视频 | 欧美日韩不卡在线 | 欧美韩国日本在线 |